I've used DakotaPost for several years now and have had no issues with their service or fee structure. Any delays that I've encountered has been the forwarding process of the USPS and not due to any fault of Dakota Post. Their virtual mailbox had some growing pains when first available, but, after a couple of months I've grown to really like that feature. Tagging the mail is easy, determining what the mail is, is rather straightforward as long as USPS doesn't put the forwarding address over the envelope's return address (Dakota Post doesn't have any control over placement, it is applied by the USPS). I've had nothing but pleasurable experiences when dealing with the staff. I needed a portion of a rather large document one time (time sensitive) and when they got my scan request, they called and asked if I really wanted to spend that much money ... I explained to them that I really only needed one page, but, I really needed it and couldn't wait the couple of days for it to be forwarded. I was pleasantly surprised when he asked which page I needed...he got that one page out, scanned it and I had it within a couple of hours. What's not to like? Whenever I request my mail, it is sent quickly and I opt for the faster delivery option, Priority Mail is quicker than regular post and since I only request my mail once or twice a month, the cost isn't prohibitive. I like the service, their reliability and their staff has been wonderful. Are they the cheapest? No. Are they worth what they charge? Most assuredly.