Basically they used to be a reputable company, but at some point in the last year they experienced supply problems and are refusing to refund or reply to customers with orders. Hopefully they respond to some pressure and answer their customers refund requests 🤷♂️