Goog luck with that, I hope they won't charge you much for that.
Before going and paying money, I would try to flash it couple more time with different firmware each time, maybe the problem is with the files you flashed it with.