Press on veneers are not done in India usually, what you must have seen must have been on a US website, as if you do it, you will have to order from there , it called as snap on smile. If you share some pics we can try to give you some economical solution to your problem.
Answered2016-03-22 09:47:15
Let others know if this answer was helpful