Yes! Very nice shop to patronize.
I do believe so.
Call and ask
Yes they do
I'd say yes they stand by their products. As a customer of a year and a half can't say I have any complaints. As far as returns you would have to go in or call and ask, because, I've never had to or wanted to make a return. Hope this helps good luck.
Thanks! Your answer is awaiting moderation.