Michael M.
Delivered 85 inch tv from Walmart
Delivered 85 inch tv from Walmart It’s cracked. You guys suck big time. You didn’t care about the customer. All you care about is on time delivery. Cost me 900 bucks. But that’s alright. You be out of business soon with this kind of service



