I'm sorry that Mr. Leon had an unfortunate experience. However, they are highly rated and I have personally had a number of good experiences. You can get Weathertech floor mats and liners through them but they will have to order them the same as you would. They wouldn't be saving you any money or time and installing them yourself takes less than 5 minutes.
I've never had them installed there. I stop going there ever since they messed up my remote starter. Damaged my ignition within 1 week from installation and didn't own up to their mistake. On the contrary they made me pay for uninstalling and reinstalling the system. After reinstalling it I turned on the car remotely and without inserting the key I could drive all over Syracuse and it wouldn't turn off. I would never go there.
Yes everything
Thanks! Your answer is awaiting moderation.