Waukesha... Selling The Gel Pillows
Consumer Report
I ordered the Gel Pillows in December.{ buy one at $19.95 and get one free]. I never received the pillows but they were paid and it showed up on my Master Card statement. I found a phne number for the company aznd called and was told the warehouse sold out, they would get more and mine would be ...