The worst business in WNY. After charging us twice (Bank reported he did put our card thru twice when he claimed he didn't) the installation was horrible, put in crooked, overlaped on the dash so far that when the screen was tilted it hit the gear shift. When we showed this to him he went off on us sreaming, using profanity, giving us the finger and tell us to get the "*#%@*" out of his store. We asked for the unit to be removed and for a refund, he just kept screaming and telling us to get out. After we got home we looked up this business , and found MANY bad reviews...don"t go there!!!