Its all about the customer service! If they have unbroken products, ships on time, and have great customer service, I would rate it AAA+
I am not picking on you Mister. but the fact is...
I placed an order on 23rd. and not it still is not yet shipped. contacted them, no reply.
Furthur more, $2 is not for handling, not including shipping.