I ordered a few things from them... one item was back ordered for a week, which I was understanding about... these things happen. Then I received my order and a part was missing which made everything work. I contacted them and they promised to overnight the part that was missing and they did, but it was the WRONG PART. I called them talked to them on the phone and they were helpful at first and informed me that it was actually the manufacturer that had sent the wrong part. I sent them an email to show that the plug wouldn't fit my light and then they started getting very rude saying "WELL, WHAT DO YOU WANT ME TO DO ABOUT IT?" Umm, well I'm sure as a business owner you are suppose to satisfy your customers and make sure your orders turn out right. I then found out my ONE week back-order was going to be 2 so I told them to forget it and take it off of there. I don't want to deal with them anymore. My correct part is suppose to come maybe Saturday, but most likely Monday. Great... what a waste of time. I should have just spent an extra $70 and went local. I would NEVER recommend igrowhydro and since they did little to work with me.... I'll make sure I write this same review on EVERY review place I find. Thanks for nothing.