You are right in describing how the cheat mostly works. That also means even if you have 1 of the mat, if the cost is more, you will not be able to purchase it. However, I've also noticed that when you choose to make the "max" amount of arrows instead of making them one by one, the cheat doesn't...