Don't give up. If they did not provide the equipment specified in the contract, they have to refund everything, Call them again and if they continue being non-responsive, post on their social media platforms as that usually prompts a quick response. As a last resort, you can file in small claims court.