Before you go and return the panels, what is wrong?
I have Renogy Panels and what you're saying is nothing new about customer service. I bought the Renogy panels after I ordered from Eco-Worthy, and not once but twice, Eco-Worthy gave me a bait and switch where they changed the promise delivery date by several weeks for one item, and for another item offered me the choice between a late delivery or expedited delivery from China for $50 more.
I only looked at 100 watt panels and the only companies I came up with were Renogy, Eco-Worthy, HQST, and the rest seemed like they were manufactured by new companies.
There's those that will disagree, and will say Renogy is only good at marketing, but I think you should consider keeping the panels. I am not saying that with anything but the panels. For a quality charge controller, I went with Victron instead of Renogy. Batteries I went with Trojan and not Renogy.