TiffanyBox.net
Consumer Report
- 12-17-2011
- 3
I paid for my items via credit card and still have not heard from the company or received my items... Dont trust this site I am not even sure if I can get my money back now.
Company: TiffanyBox.net
Country: USA
State: Nebraska
City: Zwolle
Address: De Afdaflli Verlonburg, Postbus 1954
Phone: 6193321205
Site: tiffanybox.net