Honestly man, I think you're taking a major risk buying from a site with severely broken English like that.
And I'm not some paranoid naysayer. I buy a LOT of stuff from foreign sites. Basically every one that has ever ripped me off had bad, broken English all over.
Plus you know the old saying, if something sounds too good to be true, it usually is. It their prices seem too low, they're probably selling knockoffs.