I've ordered through them a few times. Never had a problem. It's a great site to find the odds and ends to round out your catalog or buy 30 Giant Rock Head statues, both fake and real, for your entry. And items arrive within minutes.
Make sure you keep your items in your order not more than ~70 -100 unique items. The shopping cart is wonky and the server they use doesn't like processing a $#*!load of items per order. Just do multiple small orders. I've had the site time out right as I was trying to check out... forcing me to deselect every item again. Just avoid the frustration.
Otherwise great!