I'll second Allstate Carbs (allcarbs.com) - always been happy with them.
Transfer tube O-rings should be available in a separate package; handy to have.