I too bought mine from TFH and it is currently sitting in Perth customs (with his pal Tracks). When I get them I'm going to write some feedback in the feedback section that member ComradeRenko started.
Mine's been sitting in customs awaiting clearance since the 11th. Still waiting.