If you want a cheap bluing that stays put, you pretty much gotta go with a rust blue.
There are a couple posts on guys projects, here on CGN.
Rust blue is a bunch of work, but you can do it anywhere you can boil enough water to submerge your parts.
You would be a lot better off to save some money, do your own prep work, and hand the parts off to someone that has a bluing setup.
For the most part, anything that comes in a bottle claiming to be 'the solution' likely won't be. For the money you will spend trying all the second best stuff, you will be dollars ahead just skipping the process to the real thing.
Cheers
Trev