i have not got this kit but i have heard this about them before. they have a good product as far as i can see just if they can get the parts to you on time.
hope they come for you soon so you can the hell out of it.
oh and sorry about the long wait time