They seem to be the only one around with the item I want... (At least not on eBay) and its pretty cheap... Which makes me leery so anyone got anything good (or bad) to say about them?
I don't see any particular deals. I wouldn't be purchasing from a site from India, especially from one with unfinished pages and copypasta reviews with 5 stars.
Some of the reviews at least have some wording changed but most you can google and find they're taken off other websites. The 'International Cricket 2010' review isn't even a review, it's taken off from a comment from a website's review.