Good variety, reasonable prices but poor communications.
They have a pretty good variety of merchandise,with fair price of this however they lack communication skills in shipping where they ship a partial order without letting the client know that the item is either out of stock, back ordered or bringing ship seperatly & approximatly when .
