There was same site but instead of. Biz it was. Com.
Etalize.biz is a spam, they charge your credit card or another payment like western union. And here starts; they send you tracking ( pre shipment) which can last all 90 days... Untill you can not fight back your card.
The excuses they like to give;
1)please wait one more week, one more and more...
2)its a custom delay.
3) its a weather, look at the weather link. Etc
And many more bull$#*!.
Just keep away from them, thats my advise, and if you cant resist- do only credit card payments and if you did not receive your order within max 1,5 months, fight them back with your bank.