Mid-market rates are pulled from a public market data feed and refreshed automatically. Our buy and sell prices apply a transparent margin on top — your in-branch rate is locked at the time of booking.
| Currency | We Buy | We Sell |
|---|
We Buy = the CAD you receive selling us that currency. We Sell = the CAD you pay to buy that currency from us. Both include our service margin on top of the market mid-rate.
Every order runs through the same three checks, whether you're changing fifty dollars for a trip or moving a business payment.
We operate as a registered money services business, screened and reported the way Canadian regulation requires — not a back-alley cash desk.
The rate you're quoted at booking is the rate you get at the counter. No hidden conversion fees, no surprise line items on your receipt.
Our board syncs from live market data throughout the day, so the number you see reflects the market now — not a rate set once this morning.
Tell us what you need and we'll hold today's rate for pickup at our Scarborough branch. Most orders under CAD 10,000 are ready the same day.
Starlette Foreign Exchange started as a single counter serving travelers, newcomers and small importers who were tired of guessing what a bank would actually pay them. We kept the model simple: post the real rate, take a clear margin, and never make someone ask what a fee was for.
Today that same approach covers thirty-plus currencies, same-day business transfers, and orders booked online for branch pickup — still run by people who'll explain the rate on the board, not just point at it.
Have a question about a rate or an order? Message us on WhatsApp and a real person will help you out.
WhatsApp chat isn't set up yet — please call us instead.
The Live Mid column is pulled automatically from a public market data feed (ExchangeRate-API's open access endpoint) — it isn't editable here. For each currency, set the percentage margin to keep when you buy it from a customer and when you sell it to them; We Buy and We Sell update live as you adjust the sliders.
| Currency | Live mid (CAD) | % kept on buy | % kept on sell | We Buy | We Sell | Remove |
|---|
Use the standard 3-letter currency code. We'll try to pull its market rate automatically — if the feed doesn't cover it, We Buy/We Sell will show as unavailable until it does.
Set the number that powers the WhatsApp chat button on the public site.
This powers the WhatsApp chat button on the public site. Include the country code with no plus sign, spaces or dashes.
Choose where booked orders get sent.
When a customer books a transaction, the order details are sent straight to this inbox automatically from the server — the customer doesn't need their own email app open. This uses your hosting's mail server, so make sure send-order.php is uploaded alongside index.html.
The two default banner slides always show first. Any slides you upload here are added after them, using your own photo instead of the built-in artwork.
Landscape photos work best, roughly 1900×1000px. Large images are automatically resized before saving.
This number powers the clickable phone link in the site header and the contact section — it's a real "tel:" link, so it dials directly when tapped on a mobile phone.
Digits only work best (spaces, dashes and brackets are fine too — they're stripped automatically). If you don't include a country code, +1 is assumed.