ZooQueen
United Kingdom
Reviews (2)
★★★★★
STAY AWAY! THEY WILL STEAL YOUR MONEY! We have been 100% compliant with their policies and now they have suspended our accounts for weeks without any support whatsoever!! I know several other people that has had their accounts suspended for months without any support or communication from them. STAY AWAY!