If it is worth it to you ( and it sounds like it is) then there is no reason to feel guilty. If you are spending money that should be going toward bills or groceries any amount is too much, if you can afford the purchase and it is exactly what you needed/wanted then it is fine. I do look for deals when possible, but if I need something in particular I pay the price necessary to get what I need - without guilt