Yes all products are shipping with tracking numbers.
We have a 30 days no questions asked refund policy. For more details, please refer to the page Returns & Refunds
We are located in Wilmington, DE, our full address is listed below:ALLEXPRESSNOW, LLC3616 Kirkwood HighwaySuite A #1008Wilmington DE 19808
You can email us at email@example.com or can click on the bottom right on the Contact Us tab to reach to our team.