I've made 2 orders so far, both for £75 for the Serbian 10mg Diazepam. I made these in February and March 2016 and both were posted to me from a UK postcode within a week. Communication varies from immediate to a day or two sometimes so would be improved if always immediate but I don't think "Ed" is in the same time zone as the UK so that's understandable.
Products themselves seem to be fine also so all in all the site has given me reasonably good service at a good price.
I understand others comments about being ripped off by some unscrupulous online"suppliers" but I haven't had any negative comments to make about Ed so far.