Just keep in mind that they are not US based so shipping can take a while. I ordered a screwdriver from them and it took 3 weeks to get here. Not that I was in a rush mind you but some people are.
I order from there all the time. Good prices, and a lot of their games have free shipping, which is very nice. Just keep in mind that like daphatty said, it can take a 2 or 3 weeks to arrive. So as long as you're not in a rush, they're great.
I ordered the GBA movie player from them. The only complaint I have is that shipping took around a month with no tracking. I guess I can't complain though seeing as how they are overseas.