Gift Certificates are a great way to send someone a gift you know they can use but you might not know exactly what they want. So send them a Gift Certificate and let them choose for themselves.
They come in any amount purchased and are delivered to their email. There are no restrictions because they are basically cash. They are non-refundable to the purchaser if unused but can be applied to any purchase.