Terrible at delivering goods or refunding you when they don’t arrive. What is the pint of this company exactly?