Haven't dealt with this company personally but upon checking, the only red flag I found was the fact that their email address is from a free provider. A well established and legitimate business can actually afford to get a business email with their own domain. Not to say though that all suppliers that provide you with an email address from a free provider like gmail or yahoo will rip you off but the probability/risk is high.
You can read more about protecting yourself from getting ripped off by clicking on the links below:Link hidden: Login to viewLink hidden: Login to view
Here are links to a couple of reviews about this company online:Link hidden: Login to viewLink hidden: Login to view
Welcome to Salehoo! Great to have you here!