I have sent a painting as a gift to my cousin recently through 143gifts.com. The painting was delivered with two days delay and the gift received by the recipient is completely different to the one which I ordered through their website. When I tried to contact them I got no response. Very disappointing.
I do not recommend this website for sending gifts. They put fake images on their website.