Well the website is standard looking , easy to move around it seems.
BUT they have no location address, not even country, or anything to understand where products are coming from.
That IS A HUGE RED FLAG. for me.
Next no pictures of warehouse or group picture of people that work there, or anything to show it is real, just a list of products.
Anyone can do that with a bit of effort and everything dropped shipped .
So MORE HUGE RED FLAGS.
So some salesman has a site sitting on the beach somewhere and is using there cell phone or whatever sending ya stuff you paying the bill.