Upgrading internal drives on MacBooks

In the near future I will be upgrading my 13 inch (early 2015) MacBook Pro to 1TByte SSD (from 256GByte). Has any one done this? I swapped out my Games PC 512GByte hard drive for a 1 TByte SSD several years ago and it was painless.
Solutions Inc's comment was that Apple's cost for the drive is £1395 before their own charges and so it is economically non-viable. I replied that it was something I intended doing myself using a Transcend module found on eBay for £531. They offered to fit this for me for £99. Ideally I would like to go to 2 TByte and so keep everything on the Mac but there is not one on the market yet and it probably would be very expensive.