they have been doing bike stuff for a while. I"m sure they are fine.

ask them for a price for the frame + parts and a "fully built" price too.