Highly overpriced!! Even after you haggle down the price is above average with a lower than average quality product. On top of that, their storage is tiny, so you have to come back later to pick your purchase up.
EXAMPLE: Bought a TV stand. Waited THREE DAYS to be able to pick it up. Waited in line for the pickup for nearly an hour. Got home and SIX PIECES WERE MISSING!! Called and they were happy to provide replacements, but I had to WAIT SIX MORE DAYS for the replacement parts to arrive. When we went to pick up the parts they were reluctant to give them to us. Ughh!