I have had my phone for nearly a year now, and it has been acting up after being dropped once. Since I am needing a new phone anyway, is it too early to get an upgrade? Or should I just go somewhere else?
For your issue you will need to pay the remaining of the contract as Virgin allow you to upgrade up to 3 months before the contract is up. So if it has been a year then you will need to pay the remaining of the year, or you could always get a second hand handset from the likes of eBay or Shpock or even your local cash converters or cash generators