The cost of your time and replacing the product should be the least of your worries. As Fred mentioned...at some point the customer will lose faith in you. Its difficult for them to blame snap because they dont know snap. They know you and you chose the product and a new one on monday doesnt make up for the missed party on Friday.
I will never forget the time we almost lost a 7 figure project just because the touchscreen batteries failed prematurely at the first project we did for the client.
Avid Stamp Collector - I really love 39 Cent Stamps