Legalising booking fees collection?

For many naïve and unwary purchasers, signing a booking pro-forma with a housing developer, its agent or lawyer and paying a sum of booking fee before signing the formal Sale & Purchase Agreement (SPA) is part and parcel of the standard operating procedure to purchase a residential property.