I actually dealt with them a few times before the mess-up on Icy's order and they were pretty ok. Only thing is they don't really pack the toys carefully which could result in some damaged boxes. I just had a look at their website again and noted that a lot of their toy prices have gone up - some ridiculously.