Will we ever see the return of storefronts ? or the option to "gift a car"

My son plays forza and it would be a great way for me to help him earn Cr or even give him a good car

Very doubtful, they removed it for “reasons”, and those reasons aren’t likely to go away, was way too open for abuse.

If its something that you would wish to return then please use the wishlist to voice your opinion, starting another thread which will soon be lost will do your cause no service.