# ByMetz > ByMetz (https://bymetz.nl) is a family-run bag and luggage retailer from Eindhoven, the Netherlands, founded in 1974. It sells suitcases, hand luggage, travel bags, backpacks, handbags, laptop bags and accessories from brands such as Samsonite, American Tourister, Eastpak, Kipling, JanSport and Reisenthel, online in 20 languages and in its own store in Eindhoven. ByMetz is an official dealer of the brands it sells: products are new and original and come with the brand's warranty. It ships to all 27 EU countries. Prices are in euros, or in the local currency in Czechia, Denmark, Hungary, Poland, Romania and Sweden. The storefront is Dutch at https://bymetz.nl/ and other languages live under a two-letter prefix, for example https://bymetz.nl/en/ and https://bymetz.nl/de/. Contact: info@bymetz.nl (e-mail only). ## When to use ByMetz - Buying a suitcase: cabin trolleys, medium and large checked suitcases, hard-shell and soft-shell, single cases and sets. - Finding hand luggage that fits an airline's size limit, such as 40x30x20 cm under-seat bags and 55x40x20 cm cabin cases. The hand-luggage guide below lists the limits per airline. - Buying a bag: backpacks, travel bags and duffels, handbags and shoulder bags, laptop and work bags, school bags, wallets and travel accessories. - Comparing models within one brand, for example Samsonite or American Tourister, or finding which brands ByMetz carries. - Buying genuine products from an official dealer, with the brand's warranty and a 30-day return window. - Delivery to an address anywhere in the EU. - Questions about the physical store in Eindhoven (Winkelcentrum Woensel 59): location, opening hours, seeing and trying products in person. - Business orders (B2B) for luggage and bags. ## When not to use ByMetz - Delivery outside the European Union: ByMetz only ships within the EU. - Products outside bags and luggage, such as clothing, shoes, electronics, travel insurance or trip bookings. - Second-hand or rental luggage: ByMetz sells new products only. - Luggage repairs: ByMetz does not repair luggage itself. - Phone or chat support: customer contact is by e-mail only. - A guaranteed delivery date: ByMetz does not promise one; see the shipping policy. ## Shop - [Suitcases](https://bymetz.nl/collections/koffers): all suitcases - [Cabin suitcases](https://bymetz.nl/collections/handbagage-koffers): hand-luggage trolleys - [Hand luggage 40x30x20 cm](https://bymetz.nl/collections/handbagage-40x30x20): bags and cases within 40x30x20 cm - [Hand luggage 55x40x20 cm](https://bymetz.nl/collections/handbagage-55x40x20): cabin cases within 55x40x20 cm - [Underseaters](https://bymetz.nl/collections/underseaters): bags that fit under the aircraft seat - [Travel bags](https://bymetz.nl/collections/reistassen) - [Backpacks](https://bymetz.nl/collections/rugzakken) - [Bags](https://bymetz.nl/collections/tassen) - [Brands](https://bymetz.nl/collections/merken): all brands ByMetz carries - [English storefront](https://bymetz.nl/en/) ## Buying guides - [Hand luggage dimensions per airline](https://bymetz.nl/en/blogs/blog/hand-luggage-dimensions-complete-guide): the hub guide (Dutch: https://bymetz.nl/blogs/blog/handbagage-afmetingen-complete-gids) - [What 40x30x20 means for hand luggage](https://bymetz.nl/blogs/blog/wat-betekent-40x30x20-voor-handbagage) - [55x40x20 hand luggage guide](https://bymetz.nl/blogs/blog/handbagage-55x40x20-complete-gids) - [Blog](https://bymetz.nl/blogs/blog): airline guides for Ryanair, Transavia, Vueling, Wizz Air, KLM, Brussels Airlines and TUI fly ## For AI agents and developers - [Agent instructions](https://bymetz.nl/agents.md): the full agent-facing description of the store, also served at /llms-full.txt - [ByMetz API for AI agents and developers](https://bymetz.nl/pages/developers): how agents and developers use the store, with every public endpoint; free, no sign-up and no credentials - [OpenAPI description](https://bymetz.nl/openapi.json): the ByMetz Storefront API (public, no key), with Storefront GraphQL, OAuth scopes and error shapes - [Storefront GraphQL](https://bymetz.nl/pages/developers#storefront-graphql): Shopify's versioned GraphQL API without a token, POST https://bymetz.nl/api/2026-10/graphql.json; catalogue, search, price per country with @inContext(country:), translated texts and carts with a checkoutUrl for the buyer - [Versioning, rate limits and errors](https://bymetz.nl/pages/developers#versioning-and-deprecation): GraphQL versions in the URL path (/api/YYYY-MM/), each stable version supported for at least 12 months, the X-Shopify-API-Version header; Shopify's rate limits (back off on HTTP 429) and the error responses - [OAuth metadata](https://bymetz.nl/.well-known/oauth-authorization-server): Shopify's authorization server for signed-in customer features, with the supported scopes; not needed for the read-only endpoints - [UCP discovery](https://bymetz.nl/.well-known/ucp): Universal Commerce Protocol merchant profile; the MCP endpoint is POST https://bymetz.nl/api/ucp/mcp. Checkout always needs the buyer's explicit approval. - [ARD catalog](https://bymetz.nl/ard.json): Agentic Resource Discovery catalog of the MCP server, the API, the agent guide and the UCP profile; also the [MCP server card](https://bymetz.nl/mcp-server-card.json) and an [API catalog](https://bymetz.nl/api-catalog.json) (RFC 9727) - [auth.md](https://bymetz.nl/auth.md): how an agent gets access; no credentials needed except for a signed-in customer account - [API index](https://api.bymetz.nl/v1): versioned JSON index of the public APIs, rate limited at 60 requests per minute per IP - [WebMCP tools](https://bymetz.nl/pages/developers#webmcp): every page registers browser tools: Shopify's search_catalog, get_product, add_to_cart, get_cart, proceed_to_checkout and more, plus get_store_info from ByMetz - [Product catalogue](https://bymetz.nl/products.json): read-only JSON, at most 250 products per page (?limit=250&page=2 for the next page) ## Policies - [Shipping policy](https://bymetz.nl/policies/shipping-policy) - [Refund and return policy](https://bymetz.nl/policies/refund-policy): 30 days - [Terms of service](https://bymetz.nl/policies/terms-of-service) - [Privacy policy](https://bymetz.nl/policies/privacy-policy) ## Optional - [Store in Eindhoven and opening hours](https://bymetz.nl/pages/tassenwinkel-kofferwinkel-eindhoven) - [Business orders (B2B)](https://bymetz.nl/pages/b2b-zakelijke-bestelling-koffers-tassen-rugzakken) - [Sitemap](https://bymetz.nl/sitemap.xml) - [Shop skill](https://shop.app/SKILL.md): for personal shopping agents that buy across Shopify stores