Avlimil
Ripoff I had seen their ad on TV, paid shipping and nothing ever came Internet
- 12-26-2003
- 2
I seen an ad for avlimil on tv, called the number, gave my credit card number for shipping, but nothing ever came. I am afraid they will keep billing my card.
Company: Avlimil
Country: USA
State: Nationwide
Site: avlimil.com