Is US.ZWIFT.COM legit ?

Placed an order but haven’t heard from them. Can someone help me how to reach their customer support