Multiple failed deliveries, no customer support

bniedt thought this was worth mentioning said

Warning! Warning! Longtime fan and customer, but please be careful in your purchases from this site. My last three orders did NOT arrive at my house and were marked “delivered” by Meh. Yes, they were delivered. Delivered BACK to their warehouse due to a mailing label issue. It’s impossible to get in touch with customer support; I sent several emails (interesting no phone support). Glad I didn’t buy the $449 electric bike, though if my other THREE orders came through and-or I heard answers from customer support, I might have. I’m not a happy customer anymore. WTF is going on?