I ordered a solar pool cover from them on 5/24 and as of 6/16 I had not gotten it. Their advertisement states next day shipping. I called them on 6/17 to ask them about it and the lady couldn't even find my order. I found the order no and then she found it and told me to call the carrier to find out what happened to it. I told her to call since I paid them for item and shipping and it was their responsibility to research the shipping since they set it up. She argued with me for a while then said she'd call back which she did and said that somehow the item was lost with covid and all. I told her that everyone was having the covid and my shipments from other places were fine not three almost 4 weeks late. She said they would refund money. Now I have to go out and hopefully find another one. Very unprofessional company. Not even an apology. Crappy way of running business. Do not use this company! It's in Illinois. Stay away.