Uh oh. I have a feeling I'm going to go off on one here. I apologise in advance!
No facilities to wash car at home? You're onto a loser already to be honest.
Anything you don't have control over it's cleanliness i.e. jetwash brushes etc are going to cause small scratches / swirls. Also many of the chemicals used by these cleaners will eat waxes, sealants and polishes you have on your car and reduce the protection you have on your car.
Even a very simple two bucket method of washing with grit guards and a wash mit will stand you in very good stead. Then use clean water to rinse "bucket over car" old school style if you don't have a hose etc.
I use a variety of different products and it has to be said that for complete ease of use, AutoGlym is probably the best as it's cheap and very difficult to "screw up". Their polishes are not abrasive, they are fillers. The down side of this is that without a proper sealant / wax, SRP (super resin polish) won't last any time and needs frequent re-applications.
Meguiars are without a doubt the best mass market cleaning product. My halfords stock an extensive range so maybe yours was just out of stock? Megs stuff is mostly what I used to use and what my dad swears by. After registering on
www.detailingworld.com I bought some products from a company called chemical guys. It's more expensive, and generally requires more work, but the finish is worth it imo. Perhaps this isn't for you though, it depends.
My recommendation for you (or anyone else) would be to get the following
Equipment
(hose / pressure washer
)
2x Buckets
2x Grit guards
Microfibre/lambswool wash mit
Wheel cleaner brush
Waffleweave towel (or if you cant find, terry towels)
Wax / Polish applicator pads
Microfibre Cloths
Cleaning products
Meguiars Shampoo (either NXT or Gold Class..you might find a deal with shampoo and wax/cloths/applicator pads in one)
Turtlewax xtreme wheel cleaner (non acidic / alkaline and doesn't eat wheels)
Meguiars Endurance Tyre Gel (use for all plastics including interior and engine)
AutoGlym intensive tar remover for those tough spots
Rainx window polish (this stuff is the doggies danglies.
Meguairs Speed/quick detailer. Keep this in the boot and any bird shits you can just clean straight away. Good for shows/ quick cleans and stuff too. )
Call me sad but I really enjoy cleaning my car. A car that is well cared for in terms of washing / polishing is always going to be worth more than one that's not. There's also an immense feeling of satisfaction when you are driving along knowing you've got a good lookin / clean car.