I am using a Google Pixel 4XL (my issue doesn’t relate to any specific phone) and I am on the BYOP unlimited $15/mo only talk and text/no data plan. My family is going to be taking a trip and I wanted to purchase data so I could use data for maps and driving (Android Auto). I went to purchase the data and my billing cycle only has 6 days left so I would have to pay the full price for 6 days which I do not find reasonable. I don’t know if it would be possible but I would love to be able to purchase data at any time and it will last for 30 days versus only being able to use it until your billing cycle ends. There are some flaws in the current system as I have just learned. I don’t mind paying the $5 for the data but I would like it to at least be worth it and for it to last more than 6 days so I don’t have to plan my vacations around my phone plan billing cycle. Maybe Republic Wireless can look into this and see if they can add data for 30 days from the purchase date and not the billing cycle? Why should someone have to pay the full price and receive one week’s worth of data? I believe it would help others out too who don’t use much data but may need it for a special occasion such as our family trip. I don’t know the logistics of how this works but I don’t think it should be too hard for a program to be created so that if someone purchases a one-time data on their plan, they are billed for 30 days from the purchase date. If someone is going to pay the $5 you should be given the full 30 days for what the $5 is good for, not until your billing runs out.