Its a scam
Its a scam, They advertise plants/shrubs/trees on their website and then claim to send it from Italy or Sweden or someplace in eurpoe. While in reality they are shipping from china. Don't buy from them. I ordered a jasmine tree and got bunch of seeds after 3 weeks and shipped from china. Their tracking website is also a scam.
