Ill be brutally honest here. Your best bet on "Cheap" for this would be get it preowned at Gamestop and use a 20% coupon and edge card combo.
Now that being said, thats still a waste of money as I have really tried to play this game and really wanted to like it, but sadly to me it was shit. Save the cash, rent it, then return it.