My son and I both ordered an generator from a company that we thought was best buy but after we get the tracking info we found out it is from China and I have emailed them several times but I still had no reply. Both of our tracking number show that they were delivered on 1/52024 but we never reviewed them. Can you help us?