Do you have a hardware store? Or a paint store? You don't need a speciality hobby spray glue. 505 is sold at Lowe's and Home Depot also I think. Most hardware stores have good all purpose permanent spray glues. The difference is probably in the drying time. The best glues have been made for other purposes than your typical hobbies. Think working with woods; furniture making, veneers, etc. When you walk into a hobby shop the size of the spray can goes down and the price goes up.