anybody heard this sub yet? i am thinking of purchasing two se 10's but wondered if these would be better, and i am sick of trying to place an order w/ the friggin arabs that are employed at RE Audio. u know the ones that you have to spell out your name 37 times to, truthfully i don't trust re with my money.