I have purchased some Mughal rupees from India in the price range of under $30 or so. From sellers with good and extensive feedback. Coins arrived in reasonable time and the coins appear solid on inspection.
The sellers gave some good info on the coins. You need that if you cannot read the Arabic script.
The danger is that you would get a fake coin and not know it was fake. Less of a risk for a $25 rupee, but the risk would climb for more expensive coins, or for a seller with lesser quality feedback.