Last updated: July 2026
These terms apply to the Ideal Store website at idealstore.co.uk. By using this website, you agree to use it only for lawful and reasonable purposes.
About Ideal Store
This website is published for Ideal Store, a local general store at 73-74 Main St, Newtongrange, Dalkeith EH22 4NE.
You can contact Ideal Store by phone on 0131 660 6087 or through the contact page.
What this website is for
This website provides general information about Ideal Store, including product ranges, selected in-store services, opening hours, address details and ways to get in touch.
The website is intended to help visitors learn more about the shop before calling or visiting.
No online sales
This website does not sell products online.
There is no online basket, checkout, payment system, online ordering service or delivery service on this website.
To buy products from Ideal Store, please visit the shop in person. For current product availability, call 0131 660 6087 during opening hours or ask in store.
Product information
Product ranges shown on this website are for general information only. Stock changes regularly and may vary by season, supplier availability and customer demand.
A product, category or brand mentioned on this website does not guarantee that the item is currently in stock, will remain available, or will be available at a particular price.
For current availability, please call during opening hours or visit the shop.
Prices
Prices are not generally shown on this website. Where a price is ever mentioned, it should be treated as general information only unless confirmed in store.
In-store prices may change without the website being updated immediately.
In-store services
This website may describe selected in-store services, such as key cutting, phone repairs, screen protector fitting, laptop or games console repairs, and general local advice.
Service availability, pricing and timescales can vary. Not every service is available at all times, and not every model, fault, key type or repair can be accepted.
Any service information on this website is general guidance only. Please call or ask in store before relying on a service being available.
Website accuracy
Reasonable care is taken to keep the information on this website accurate and up to date.
However, product ranges, opening hours, service availability, prices and other details may change. The website may not always reflect the latest in-store position.
Before making a special journey, please call 0131 660 6087 to check anything important.
Using this website
You must not use this website in a way that:
- Breaks the law.
- Attempts to gain unauthorised access to the website, server or related systems.
- Introduces viruses, malware or harmful code.
- Interferes with the normal operation of the website.
- Copies large parts of the website for commercial use without permission.
Intellectual property
The text, graphics, layout, branding and other content on this website belong to Ideal Store or are used with permission.
You may view, download or print pages for personal, non-commercial use. You must not copy, reproduce, republish or distribute substantial parts of this website for commercial use without permission.
Third-party links and embedded content
This website may link to or embed content from third-party services, such as maps, external guidance or other useful websites.
Third-party websites and services are not controlled by Ideal Store. Ideal Store is not responsible for their content, availability, privacy practices or terms.
Liability
Nothing in these terms excludes or limits liability where it would be unlawful to do so.
The information on this website is provided for general information only. To the fullest extent allowed by law, Ideal Store is not responsible for loss or damage arising from use of the website or reliance on information that has not been checked directly with the shop.
Changes to these terms
These terms may be updated from time to time. Any changes will be published on this page with an updated “Last updated” date.
Governing law
These terms are governed by the laws of Scotland. Any disputes relating to these terms or use of this website will be dealt with by the Scottish courts.
Contact
Questions about these terms can be raised by calling 0131 660 6087 or using the contact page.