My checks were supposedly shipped on the 5th of September- it is now the 26th of September and they are no where to be found!! Your tracking numbers don’t work- not even for YOUR customer service people! WHY DO YOU USE DHL???? They completely suck!!
Claim your business profile now and gain access to all features and respond to customer reviews.