my friend got a dodgey one and sent it back to horizon.. pushing 10 weeks and still hasnt had a replacement... although he was supposed to get it last week... but they have said that for about 3 weeks, wont even refund him because "it will be with you this tuesday" that was last week...