TiffanyBox.net
Consumer Report
- 12-22-2011
- 13
Ordered a necklace and bracelet from this site, and have not recieved either. I am trying to resolve this through PayPal.
Company: TiffanyBox.net
Country: USA
State: Nebraska
City: Zwolle
Address: De Afdaflli Verlonburg, Postbus 1954
Phone: 6193321205
Site: tiffanybox.net