RE: Should I send it back?
It does not sound like you have any of the "air leak" signs/symptoms.
When your priming it, give it a bit of throttle. This will make the fuel flow faster as the LSN will exit the spray bar a small amount. Also give it a bit of throttle when starting it up after it has been running.
Ryan