Sorry, realise I sounded unreasonably harsh.
All perfumes will smell slightly different on people, in so far as I can't recognise the same scent on different friends. So if you like how something smells on you, try it and buy it based on that.
Cheap perfumes will mostly be all about the top notes and wear off before you hit the middle or base notes, so if you like the immediate blast of something, buy it and apply it regularly.
Perfume Parlour do some very good dupes of popular ( and some niche) perfumes for a few quid and almost all of them that I've tried smell better than Superdrug type fragrances.