Maybe its just needs to be manually accepted at their end?
That being said there are a couple of things you need to be sure of before you try to tell the store that the problem is theirs.
- Double check and make sure that the bitcoin address that you sent the bitcoin to is the address where the store is expecting to receive the bitcoins.
- Double check and make sure that the transaction that has the confirmations is the transaction that is sending those bitcoin to the store
If you want someone here to look into it for you, we'd at the minimum need to know the transactionID from the transaction. It would also help to know what store you are sending the bitcoins to.