So unluckily no 2100 point card deal, but still a good price. I also checked in both HMV and Sainsburys its £39.99 in both with no bonus/deal.