Yes - all our products are embroidered in-house on our own machines.
It depends on what was shipping service you chose when you placed your order. Every shipment will be sent as expeditiously as possible. We will send you a tracking number upon request.
All your orders are sent via USPS or UPS with a Tracking Number. You can also pick up your order at our warehouse by appointment only.
We accept most major credit/debit cards and PayPal payments.