Their prices are reasonable, and some deals great but they tack on a 4% paypal charge so be aware of that. Shipping is pretty accurate to what they have on the table. They have the weight of the item in the description and add an appropriate amount for the packaging. They make a half-hearted attempt to package the items so don't order from them if you want it to arrive in mint condition. Check out is a chore because you submit your order and they respond with an confusing email about the total price with shipping. It may take them more then a day to answer your questions but they do try their best.
These guys are solid. As videriant mentioned, checkout requires some patience, but it's not unusual to have to wait for a quote from overseas sellers. I pre-ordered DIA Commander with them a back at the end of May for $80 plus shipping, and it arrived two weeks ago.
Same as everyone above. Very reliable. Usually have pre-orders ahead of everyone else, especially asian exclusives and limited editions. I usually pre-order exclusive revoltechs from them.
+1 for me, I dealt with them just when they started business, and now they're one of the most well-known retailers for Zoids. Good to do business with.