This company is a scam
This company is a scam. I signed up for a "free trial", uploaded a spreadsheet of tracking numbers, it failed to do the one thing I needed it to do (tell me if they were delivered), cancelled the account within 30 min of opening it. And then: I see a 555$ charge from them come through on my Amex Card. DO NOT GIVE THEM YOUR CC NUMBER UNDER ANY CIRCUMSTANCES
