+0

Context: trying to purchase the mobile online, especially if it is on offer.

If you find any mobile that is on offer, place an order right away.

Please check them.

Is "on offer" correct?

Comments  
kumenglishIf you find any mobile that is on offer, place an order right away.Please check them.Is "on offer" correct?

Yes, it is correct.

https://www.macmillandictionary.com/dictionary/british/on-offer

This sounds more natural:

If you find any mobile phone on offer, place the order right away.