Ordered from them in mid January 2015, the site was quick to respond to my order, but they were a little slow to confirm recieval of my payment, however after an enquiry by me a few days later I did recieve an apologetic email that explained that they had recieved the money and were rather swamped due to copious emails, but my order will arrive on time. So if you do order and don't here from them them at some point, I would say to be patient. They responded to all my emails, generally within 48 hours- I am 12 hours ahead timezone wise, so that made email communicqtion somewhat delayed.
In terms of the product, it was good for my purposes- the paper was good quality, the gold foil seal was fantastic, however if you require something to stand up to close scrutiny, perhaps you could co-ordinate with the site as the university crest was a little (very minorly) pixelated.
So, as far as trustworthyness, I paid my money and got what I asked for.