No, Currently sellers in speedcart.in ship only in India.
Yes, it's necessary to log into your Speedcart account to shop. Shopping as a logged-in user is fast & convenient and also provides extra security.
Installation and demo are offered for certain items directly by sellers through the brand or an service provider. Please check the individual product page to see if these services are offered for the item.