ibuy stores, inc.
waited over a month for a part. when it came was defective. Due to excessive shipping time We no longer need the part for our customer. Ibuy wants to charge us 20% restocking fee and shipping to return a part that never worked in the first place. We were never told upfront about excessive shipping times or that we could not return the item.