I think current policy for private customers is that you have to go there to place the order, and then pay for the stuff at the time.
New location is back in the entryway to San Pablo ....... if you are heading south from the town center, follow Barrier Reef Drive all the way down to Perla Escondido, take the right turn and then continue west through the one crossroad. It is just past Caribbean Depot, on the left. Once you get in the right area you can't miss it.
If you want delivery prior to arrival you may want to see if your host can provision the place for you or look online to see who is doing provisioning these days.