i think they are fully legit?
i only ever used them once, and it was for a small snoopy figure that was in the sale for about $20.
when i came to check out the P&P was REALLY high, so high that i messaged them about it.
they got back immediately, and explained that the P&P is a flat rate for up to 2KG so i would be better off adding more to the basket.
they offered me a refund, which i took and they promptly did so.
so if you were spending a bit of money i think it would be worthwhile with them, i didnt get the feeling they were out scam. in fact just the opposite they were really helpful.
sorry i cant expand more.