Amazon Prime currently have
15 months PS+ subscription for £30
3 months XBLive and £10 XB credit for £13
EA Access XB 1 year £16
EA Access XB 1 year + 3months XBLive + £10 XB credit £28.69
Only 1 per customer
The only slightly negative I can see is
"Your 10 GBP Xbox Live Credit MUST be redeemed by 31 July 2017. Once redeemed, you must spend the credit within 90 days. If you do not redeem the 10 GBP by the 31 July 2017 or spend your credit, it will automatically expire"
Personally, it won't be a problem for me as I tend to game share Fifa with a mate so will use the credit to pre-order that but other than that looks a crazy good deal.