I wouldn't buy anything from Chinamart... Buy from a reputable dealer.
It's the same way with Walmart and rifles. They can order so many that they can have them made by the manufacturer at a lesser standard... hence the lower prices. You really do get what you pay for.