Brakeplanet / Very poor quality
I ordered a rear pair for Avalon for $103. I received them after one week. After spending $150 to put them on, the car vibrated at above 40mph. The tech said one of the rotors was warped and I had to pay $100 to take them off. I called the customer support. According their policy, they said they have to inspect before refunding and I may not receive the refund because I already used them on the car even though less than 10 miles. Now I have to pay around $20 to return. I may lose all.
My recommendation: Avoid this company or you will get hurt. Buy some brand name like Brembo or EBC... They are expensive but save you from headache. The rotors and pads are from China maybe. The quality are very poor.