By JAM on Thu 23 February 2012 Absolutely horrible place to go. They talk down to you, and treat you like you are a complete idiot!. Absolutely the worst customer service I have ever dealt with. The manager yelled at me for crying out loud! I will never do business there again.