Plumus
Plumis Inc Company charged your Credit Card prior to the phone verification they claim they do, then failed to deliver product
This company frauds Buyers and sellers alike, note the hidden or non exsistant contact info. This is what to expect, check out with expectation ot be able to download a product. Once company gets your Credit Card info they will state your order is on hold up to 12 hours for phone verification. ...