(The estimated delivery time of ebay system you see is not correct, Just promise time by ebay, not actual speed.)
In fact:
To USA: usual takes 15-35 days.
To Austria, Belgium, Denmark, France, Hungary, Ireland, Italy, Luxembourg, Poland, Portugal, Slovakia, Spain, Sweden, Netherlands, Czech Republic: Usual takes 25-60 days.