Check the contact info and return policy first
Right off the bat there are two red flags about this company. There is no phone number on the contact page, just an email address. Their return policy contains weird phrases such as "natural days". What is an "unnatural day"? This stuff usually means that the company is located in China, and products cannot be returned.
