Here’s what consumers have asked with answers from Feanatic staff and previous consumers.
They have a 30 day money back guarantee and a customer service phone number
They are legit, I purchased an alarm clock from them and it was delivered quickly and as described.