FFS don't use grease. Grease catches dust and particles in the air, with over time will cause friction and damage parts. Use WD40, but give it a good clean a few times a year.
I wouldn't buy from anyone with a web site that terrible. Unorganised and difficult to find a specific thing. If there web site is that bad, imagine there customer service!! A good web site says a lot about a company in my opinion.