No. Sign up is Free! You can sign up and start using your Forward.me address at any US brand's checkout page. Plus you don’t need to be a US resident or have a US credit card. You don’t even need to be physically located in the US. And you can use your own Forward.me address that is given by Forward.me at any time when you shop in the US. We offer a Free Account, a Premium Membership and VIP Membership depending upon your needs.
Click here to apply for membership. You will immediately receive your US address tax-free.