knowing Secret Shopper, it wasn't a reimbursement only shop, it was most likely a Pay only shop that didn't cover the amount you spent to do the job. Most of their jobs give you set amount of $$ for pay, and they tell you to buy something, usually very vague, no specific items mentioned, just generalizations. So if you spent more than the amount they offered, it's on you.