I would agree the parts are a little on the high side. I have ordered from them several times. Heavy duty stuff and it fits.
They also sell the front foot rest rubber. Another hard to find part. Yeah, you can buy overseas but if it doesn't fit then you have wasted money. This happened several times on the Dream build. Do not buy the exhaust pipes. Mine would not fit properly and the chrome work is poor.
If anyone is building a 305 I'll make you a deal on them.
No mas.
tt