Can't say I've heard of it, but it does still charge for local and international shipping, the main difference is the flat service fee. It would be interesting to know if the payment includes the invariable bank transfer fee or equivalent as that can sometimes add more than you'd think.
Otherwise it looks pretty similar to 'From Japan' in that you can order from shops as well as bid on auctions.