Thanks Fisticuffs for bringing this up, I too just found my turbo barely hanging on after 2000 miles with the fasteners either backed out or jumped right the F off of my car:
I was also foolish in assuming these would be torqued properly from Mountune and be expected to stay tight over time (novice weekend warrior for working on my car).
$150 seems like quite a price gouge for people who already bought the kit, I've emailed them to see if they'll do anything.
Thanks Blinkie for the fastener link, I'm also going to check McMaster Carr for fasteners since that is one of Mountune's possible suppliers based on a prior conversation I had with them.