Never ever ever ever go here. The prices are outrageous, the staff is rude, there stock is very limited, and they are extremely dishonest. I recently bought speakers for my car here. I drove the car there; gave them the year, make and model; and vin. To make a long story short, the speakers wouldn’t fit. I literally took speaker out of the already opened box and saw that it didn’t fit. I went to return the speakers and they refused to take them back or give me my money. After talking to the attendant for 45 minutes who refused to give me his managers number he offered to take them back for a 25% restocking fee… 25%… So i ended up paying close to 75 dollars to return 300 dollar speakers…