I ordered a grillmaster infrared gas grill and I never recieved the product. I attemped to contact them several times but they never responded. There is nothing I can do they have no phone number. They seem to have done the same to many other people.
0 comments