Independent public comparison
We asked JB Hi‑Fi and Harvey Norman to sell us the identical white Nintendo Switch OLED console for delivery to Melbourne 3000. We are not affiliated with either retailer. This records the public journeys on 28 September 2026; prices, stock and delivery charges can change.
The Nintendo Switch OLED test
Buy the white Nintendo Switch OLED, use Melbourne 3000 and continue as a guest until payment.
$519, reduced from a $539 ticket price; shipping was still calculated at checkout.
$538 plus $7.95 standard delivery; displayed total $545.95 including $49.63 GST.
The same GTIN 9318113992312, unsigned-in desktop Chrome at 1440 × 1000, prices in Australian dollars.
Guest checkout before payment or Place order. No account, order or payment was submitted.
Submit safe required fields empty, inspect errors and focus, then correct email where the environment allowed.
The 30-second result
JB Hi‑Fi wins on price and a calmer staged checkout. Harvey Norman wins on early delivery-cost certainty.
JB Hi‑Fi listed the identical console for $519—$19 below Harvey Norman—and moved the guest through a clear Customer and Shipping sequence with specific validation. Harvey Norman made its $7.95 delivery fee and $545.95 total visible in the cart, but placed address, contact, fulfilment, payment and order review on one dense checkout page. JB’s final delivery fee was not yet known, so this is not a delivered-price claim.
JB Hi‑Fi leads with a lower price and immediate fulfilment options
Both pages represented the same console and GTIN. JB Hi‑Fi showed a $539 ticket price reduced to $519, a 4.8 rating from 670 reviews, a one-year warranty and concrete Melbourne Central collection availability. Delivery to Melbourne 3000 was offered, including an express option where available.
Harvey Norman showed $538, a 4.82 rating from 245 reviews and detailed specifications. Optional Product Care defaulted to “No thanks,” which preserves control. Its product page is informative, but the price gap is visible before either retailer asks for customer data.

Harvey Norman resolves delivery earlier; JB Hi‑Fi keeps the cart lighter
JB Hi‑Fi’s cart retained the $519 console and showed a $519 subtotal, but postponed shipping to checkout. A long recommendation area followed the purchase summary. The selected product remained easy to recognise, yet a Melbourne customer could not compare the final total at this point.

Harvey Norman required a delivery choice and postcode, then offered standard delivery to Melbourne 3000 for $7.95 in one business day. The total became $545.95 including $49.63 GST. That is stronger price transparency, even though the item itself cost more.
JB Hi‑Fi stages the work and validates it precisely
JB Hi‑Fi exposed a breadcrumb from Cart through Customer and Shipping, Shipping and Payment. The first guest step kept PayPal express separate, repeated the $519 total and GST component, and left marketing and “save this information” unselected. An empty Continue attempt produced specific inline errors and placed focus on email. Entering [email protected] cleared that error before focus moved to First name.

Harvey Norman separated Guest checkout from Customer login, but then presented address, email, phone, delivery, payment and order review on the same page. The order summary remained visible and Place order stayed disabled. A local password-manager overlay prevented a trustworthy recovery test; a clean automated retry hit the site’s security challenge. Those are environment limitations, so no validation defect is attributed to Harvey Norman.
Round winner / JB Hi‑Fi
Its staged form reduces simultaneous decisions and the tested validation recovers cleanly.
Harvey Norman has the faster phone field record; both need interaction work
These p75 phone Chrome UX Report records cover JB Hi‑Fi’s exact product URL and qualifying pages across Harvey Norman’s public origin from 30 August to 26 September 2026. Because the scopes differ, this is not a direct page race. JB Hi‑Fi misses the good loading and interaction thresholds; Harvey Norman’s public origin loads and stays stable well, but interaction still needs improvement.
The configured mobile PageSpeed run scored JB Hi‑Fi 80 for accessibility and 50 for best practices. Findings included low contrast, an untitled frame, skipped headings, an unlabelled checkbox, unnamed payment links and disabled zoom; performance diagnostics also identified render-blocking requests, unused JavaScript and a large payload. Harvey Norman’s configured run returned NO_FCP twice, so no lab score is reported. That verified lab limitation does not erase its available field record or the direct journey evidence.
All ten Nielsen usability heuristics
Keep fulfilment state in the summary.
Harvey Norman confirmed postcode, timing and price; JB Hi‑Fi retained a shipping placeholder.
Use delivered totals and real store names.
Concrete cost and location information helps people plan the purchase.
Leave optional cover and marketing off.
Both journeys avoided forcing these secondary choices.
Use one staged checkout pattern.
JB Hi‑Fi’s breadcrumb makes the process easier to predict.
Validate contact details before shipping.
JB Hi‑Fi catches missing details without exposing payment controls.
Repeat model, price and fulfilment.
The same console should remain identifiable through every summary.
Keep express payment optional.
JB Hi‑Fi offers PayPal without hiding the ordinary guest path.
Reduce simultaneous checkout sections.
Harvey Norman asks the customer to parse the whole transaction at once.
Move focus and clear corrected errors.
JB Hi‑Fi passed the tested email recovery loop; Harvey Norman remained unscored.
Explain delivery timing beside the price.
Harvey Norman did this in the cart; JB Hi‑Fi should do it before the next step.
What we would change first
Estimate the Melbourne delivery charge in the cart.
What
Use the already entered postcode or a compact prompt to show likely delivery cost and timing.
Where
The cart summary beneath the $519 subtotal.
Why
The customer cannot yet compare the delivered total with Harvey Norman’s $545.95.
Measure
Postcode use, checkout starts, exits after shipping disclosure and completed orders.
Turn the long page into clear stages.
What
Group contact, delivery and payment into progressive steps while retaining a persistent order summary.
Where
Guest checkout.
Why
The observed page exposes every section and decision simultaneously.
Measure
Section errors, time per stage, return-to-cart and order completion.
Repair labels, names, headings and zoom.
What
Name frames and links, associate checkbox labels, restore zoom, fix heading order and increase contrast.
Where
The exact product page and shared purchase components.
Why
The configured mobile accessibility score was 80 and failures touch task controls.
Measure
Zero component regressions plus keyboard and screen-reader product-to-cart completion.
Bring p75 INP below 200ms.
What
Profile postcode, cart and checkout interactions and defer non-essential third-party work.
Where
Product, cart and fulfilment components.
Why
Both field records missed the good interaction threshold.
Measure
p75 INP alongside add-to-cart acknowledgement and checkout progression.
What this public comparison cannot see
We stopped before payment or order placement. JB Hi‑Fi’s final delivery fee was not selected, so the $19 item-price lead is not a claim about the final delivered difference. Harvey Norman’s error recovery could not be tested reliably because of unrelated browser and security overlays, and no finding is inferred from that limitation.
Public testing cannot show which retailer converts or fulfils better. GA4 could connect delivery lookups, checkout-stage errors and completed orders; Search Console could show console and stock intentions that start the journey; Microsoft Clarity could expose hesitation around recommendations, shipping disclosure and the long Harvey Norman checkout.