I actually think your pricing is just right for the time it takes. You just have to be confident in it yourself, if you think it's too much, your customers will talk you down. Your time is worth something, if it takes you 2 hours to make a pattern, then $30 to $40 is a good hourly wage for you. There are people that will pay it, your job is to find them! :)
Good luck!
Rachel