Is safe?

Looks icky. Lots of grammar typos, little contact info...I wouldn't buy anything from them.
Sorry that this is old, but I've been seeing a lot about this site recently in my circles. I've bought from, and I got great service, and great games for a low price. I know there's a lot of scams out there, but I don't think this is one of them.