Anyone got this yet I bought it yesterday and i'm seriously considering dropkicking it out the window what a heap of shite :lol: I actually feel embarrased I purchased this lol