I have to say I'd never consider buying bits cheap online (I assume this is what you did) and then going to a bike shop to get them sorted. But then again I've built up every bike I've owned since getting back into cycling 15yrs ago. The £150 will be the doing you no favours, you could have bought this lot from us price.
I wonder how much less they would have charged if they had supplied the bits & where you would end up overall moneywise with this approach.
I'd spend the money on some tools & a book if you need it and do it yourself. It's fun and long term you will have a better understanding of how it works which helps whilst out riding and with future maintenance.