I ordered some tablets from Biovea in May 2013, these were paid on the 15th May 2013 and I was informed that the order was dispatched. It is now August 2013 I still have not received the order. I am beginning to doubt if Biovea exists. I would like my money back, they have been making promises since May.
Reference - Order # 14356621
0 comments