Now Penang Consulate accept only 200 visa per day and only from 9 to 11am.
They give back passports the day after at 2pm.
If you fly from phuket to penang you must arrive the night before your visa apply day, and stay 3 nights because there are no more flights in the afternoon. In any case, if you have a car and drive back to phuket, at least 2 nights.
Tourist visa fee for tourist visa has always been 150 ringgit (1200 baht), if you add agent fee (can be
*****
ringgit) it becomes
*********
baht, and even more because some agent charge 1500 baht instead of 150 ringgit...