Need an item from Amazon before the day is over? The retailer is now offering same-day delivery in six more cities across the US. As of Wednesday, consumers in Baltimore, Dallas, Indianapolis, New York City, Philadelphia, and Washington D.C. can place a same-day delivery order for any one of more than 1 million products through Amazon’s “Get it Today” feature. As long as you order any eligible item by a certain time, usually noon or 1pm depending on the city, you’ll get it at your doorstep by 9PM local time. The cost? Amazon Prime subscribers pay $5.99 for the entire order. Non-Prime customers have to shell out $9.98 for the first item and 99 cents for each additional item.