Products is $20 shipping plus 13 tax No returns or refunds Processing time is 3-5 business days Pick up is available Services require a $30 non-refundable deposit. Same day cancellations require a $50 charge in order to reschedule