@grewenPlease making sure you are buying the "Add-on" not a ready-made plan. The $8 texting for 10 days is for you traveling in the States only. If you want to text to US in Canada, you can use your current plan.
Another option is FREE if you download a free calling and texting app in your smart phone. I have used TextNow for more than 5 years. As long as you have internet access, you can text any number in North Amercia for free.
i'm on $25 for 30 days and they bill be monthly, so no my account is not due. they keep trying to bill me $25 dollars and don't offer the $8 for texting only
If you want to buy the US roaming texting, just log into your account and add the necessary funds and then select the add-on you need. Remember US roaming has a 10 day expiry and the day of purchase is considered day one, so best to buy either just before leaving or on the day of your travel.
You only get billed every 30 days for your regular plan.