Allegro Medical
View company profile →
I placed an order
I placed an order, was promised free shipping on the screen, and the POOF it disappeared and I was charged shipping. I even called and they said they couldn't figure it out. Generally a good company to order from, but they let me down that time.