Looks like a good price to me for the GOTY edition. Even better game now after the next gen upgrade. Note - I think you can get this cheaper possibly using VPN but can't see it this price anywhere else. Certainly better than the xbox store price.
I've used CD keys a lot and never had any problems with them , code is instant delivery.