The Bel Air Field Audit & Market Research
● Field Audit — Discovery Phase Compiled 2026-08-27

The Bel Air Field Audit & Market Research

Seventeen Trinidad & Tobago retailers, torn down page by page — checked against 2026 WooCommerce practice — to place Bel Air Superstore's redesign against the actual competitive field, not a hypothetical one.

Sites reviewed17
Same-stack analogs4
Fully transactional9 / 17
Methodlive fetch + source inspection

The one-line finding

Even counting the three true chain-scale rivals, Massy Stores, PriceSmart, and Courts (the largest furniture/appliance retailer in the Caribbean, 93 stores across 11 countries), not one Trinidad & Tobago competitor in this set has a fast, open, fully self-service grocery or general-merchandise storefront. Massy gates its entire online catalog behind a mandatory store-select wall; PriceSmart gates its behind a paid membership; even Courts, running a full Adobe Commerce Enterprise stack, shows zero populated product reviews. The country's second-largest chain-scale analog, JTA Supermarkets, runs WooCommerce and never switched it on at all. Every other site reviewed carries at least one severe, specific, named defect. This is a genuinely open field, not a crowded one, it just has bigger names in it than it first appeared to.

Read this first

Bel Air's own weaknesses, a 27/100 mobile PageSpeed score, zero product schema, zero page H1s, are real and worth fixing. But they are mechanical, template-level problems, not evidence of being behind on ambition. Bel Air already out-executes most of this field on trust content (real named Google reviews, real social counts) and category depth (11 top-level departments, 2-column mega-menus), and, remarkably, that holds up even against Massy, PriceSmart, and Courts: all three show zero populated product reviews despite enterprise-grade platforms, and PriceSmart's own app sits at 1.77 stars. The redesign's job is to fix the mechanics and add the handful of patterns, delivery-cost transparency, WhatsApp-forward contact, out-of-stock discipline, faceted filtering, and open (non-gated) browsing, that nobody in this set, including the three biggest players, has fully solved either.

4 / 17
competitors with both a working cart and an explicit delivery fee/zone/time table
2 / 17
competitors with real faceted filtering beyond a plain sort dropdown
0 / 17
competitors showing a real, populated product review or rating anywhere
4
competitors on the exact WordPress + WooCommerce + Elementor stack Bel Air is rebuilding on

The numbers

measured, not estimated

Four comparisons where hard data was collected directly from source across the field, the rest of this report is qualitative by necessity, but these aren't.

Bel Air — PageSpeed score

out of 100, Cloudflare speed test, 2026-08-12
Desktop
42
Mobile
27
Poor (under 50)Needs improvementGood (90+)

Both fall in Google's own Poor band on both devices, this is the redesign's clearest, most measurable target.

Bel Air — Time to Interactive

milliseconds, lower is better, Lighthouse thresholds
Desktop
4.1s
Mobile
25.5s
Needs improvement (over 3.8s)Poor (over 7.3s)

Mobile shoppers wait 25 seconds before the page is reliably tappable, on prepaid data, in the market that matters most.

The field, at a glance

17 sites
SiteCategoryPlatformCart statusSharpest strengthSharpest weakness
Massy StoresGrocery — 22-store national chainWP · WooCommerce · WPBakeryGated by storeCross-business loyalty (Massy Card)Catalog gated behind store-select wall
PriceSmart TrinidadWarehouse club — grocery + general merchNuxt.js · BloomreachMembership-gated25-category combined catalog, one account1.77-star app, placeholder coverage page
Courts (Unicomer Group)Furniture / appliance / electronics, 93 stores across 11 countriesAdobe Commerce (Magento)LiveReady Finance hire-purchase, worked-example delivery policyZero populated reviews despite full schema
JTA SupermarketsGrocery — 5-store chainWP · WooCommerce · WPBakeryInstalled, offNative loyalty app, live pointsZero prices anywhere online
Door to Door TTGrocery delivery (WestBees)WP · WooCommerce · ElementorLiveBespoke live predictive search1.68MB inline CSS every page
Shop American StoresFurniture / appliance / electronicsWP · WooCommerce · PucaHybridSecondary service-nav rowZero reviews, search bugs
RTT Mall GroceryImport grocery / liquor / electronicsWP · WooCommerce · ElementorLiveGranular delivery fee tiers"Fresh Food" has zero perishables
Trini TrolleyGeneral everything storelegacy PHP cart, c. 2010Live, datedExact delivery fee/zone tableDead Flash, no viewport meta
FoodDrop CaribbeanMarketplace + Pantry groceryYelo SaaS · AngularLiveZone filters, gamified promoDelivery cost hidden behind login
D'Market MoversPremium online grocerShopifyLiveReal WhatsApp, sourcing story~98% of catalog sold out
WestBeesGrocery — 2-store chainWP · Elementor (no cart)NoneReal multi-generation brand storyNo link to its own delivery partner
Homeland TTHome furnishings — 7 branchesWP · WooCommerce · ElementorLiveFlat delivery fee by weight/island2.1MB HTML on every page
Furniture Plus TTFurniture / appliance — since 1987WP · WooCommerce · WPBakeryLiveSegmented Hire Purchase programNo filtering on 300+ SKU categories
Ramesh & SonsFurniture / appliance / electronicsOdooLiveWell-counted, breadcrumbed category treeSearch cannot filter by brand or category
Dwellings TrinidadHome furnishings — 2 showroomsPrestaShopLiveLifestyle themes as real filtersNo WhatsApp, no reviews
LJW / The Home StoreDIY / home improvementWP · Flatsome (no cart)None142K/103K social followingNo purchase path exists at all
Mi Casa TrinidadFurniture / home décorWix (no cart)NoneReal export/shipping logistics detailWhatsApp is a static image, not a link

Case files

grouped by relevance
National chain-scale rivals

The three biggest, best-capitalized operators in the country. None is a design benchmark to copy outright, each has a specific, structural gap Bel Air can win on precisely because Bel Air is open to everyone.

Largest chain in the country

Massy Stores

22-store national chain, formerly Hi-Lo, part of Massy Holdings (~US$2.1B group revenue)
Gated by storeWordPress · WooCommerce · WPBakery
What's genuinely good
  • The Massy Card loyalty program spans the whole Massy Group — points redeemable for groceries, vehicle parts, and Caribbean Airlines miles, plus double-points Wednesdays and a charity-donation option
  • A real per-store inventory data model (Multi-Locations Inventory plugin) — the underlying stock truth is accurate, branch by branch
  • Unusually thorough delivery/curbside FAQ content — guide-price vs weighted-price explained, substitution policy, damaged-item process
What's broken
  • The entire catalog — even search — is gated behind a mandatory store-select wall, and only 8 of 22 stores (36%) support online ordering at all
  • Zero visible product reviews or ratings anywhere, despite being the market leader
  • Sidebar filters still read the unconfigured ThemeForest defaults "Filter by Category / Brand / Color / Size" — Color and Size for groceries
  • Two disconnected native apps instead of one, plus a false "Drupal 9" generator tag on a site that is plainly WordPress
Takeaway

Massy sets the bar on loyalty-program depth and back-end inventory correctness, not on front-end shopping experience. Bel Air can win immediately by doing the opposite of its biggest weakness: keep the full catalog and search browsable with no gate, ask for a location only at actual delivery checkout, and turn on real, populated product reviews.

Only other grocery + household combo in the country

PriceSmart Trinidad

Warehouse-club chain, membership-based, grocery + general merchandise under one catalog
Membership-gatedNuxt.js · Bloomreach · Toshiba ELERA
What's genuinely good
  • A genuinely combined catalog — 25 top-level categories spanning Groceries through Major Appliances, Furniture, Optical, and Audiology, all under one account and one checkout
  • Click & Go curbside is precisely specified: a staff member loads the vehicle, no need to get out
  • Cross-channel "Smart Platinum" loyalty ties rewards across web, app, and in-club purchases
What's broken
  • Buying anything requires a paid annual membership (USD $45-90) — guests may accompany a member but may not purchase
  • The mobile app sits at 1.77 stars from over 6,100 ratings — crashing, broken login, forced ad-blocker disabling
  • The coverage-areas page — the one page whose entire job is telling a shopper if delivery reaches them — is a placeholder: "we are working on adding new coverage areas"
  • The category list itself is a flat, unstyled text list with generic + icons, no imagery, no mega-menu — dated for a company this size
Takeaway

PriceSmart proves a single combined grocery+household catalog under one account is achievable at scale — that structural idea is worth matching. But every one of its weak points is exploitable specifically because Bel Air isn't a membership club: zero-friction browsing and buying, real delivery-area clarity where PriceSmart ships a placeholder, and a competently built mobile experience clear a very low bar.

The biggest player in the whole field

Courts (Unicomer Group)

The Caribbean's largest furniture/appliance/electronics retailer, 93 stores across 11 countries, roughly 18 in Trinidad & Tobago
LiveAdobe Commerce (Magento) · Fastly · Salesforce
What's genuinely good
  • Ready Finance: a fully digitized hire-purchase flow with 24-hour approval and bundled payment-protection insurance covering job loss, hospitalization, and theft/fire/flood write-off
  • A delivery policy written with genuine precision: exact order cutoff times, worked examples ("an item purchased at 8am Tuesday... delivered by Thursday"), weight-tiered fees, and a city-specific expedited tier
  • A true 3-tier category hierarchy (5,503 products, 252 categories) with real brand and price-slider filtering plus five-way sort
What's broken
  • Zero populated product reviews anywhere, despite full review schema wired into every product page on an Adobe Commerce Enterprise platform
  • The loyalty program (Courts Access / Access+) delivers its actual benefits as marketing images with no real alt text, its value proposition is illegible from the page itself
  • Leftover Spanish-language platform code ("marca" for brand) surfaces on the English TT storefront, a shared-platform localization gap
  • WhatsApp is broadcast-only, a one-way promotional channel, not a real support/ordering channel; pinch-to-zoom is disabled site-wide
Takeaway

Courts proves that a delivery policy written with real operational specificity, exact cutoffs, worked examples, exact fees, reads as trustworthy independent of category, and it costs nothing but discipline to write. But even the best-resourced retailer in the entire Caribbean has zero populated reviews and a WhatsApp channel that only broadcasts. Bel Air's real opening is not out-engineering Courts' Adobe Commerce stack, it is being genuinely excellent at the fast, WhatsApp-native, socially-proofed experience that a big-ticket financed-goods retailer has no reason to prioritize.

Same stack as Bel Air — directly portable evidence

All four run WordPress + WooCommerce + Elementor-family builders. Nothing found here is a platform excuse — it's a design decision Bel Air is equally free to make.

Closest mid-size chain analog

JTA Supermarkets

5-store South/Central Trinidad chain, family-owned since 1934/1988
Installed, offWordPress 7.1 · Woodmart · WPBakery
What's genuinely good
  • A real native loyalty app (Thank You Card) with live point tracking and digital coupon clipping — ahead of most regional grocers' digital investment
  • Named, dated CSR initiatives (Heart & Hands) and a named Employee of the Month — specific, not generic we-give-back copy
  • Clear curbside minimums and payment rules once you find the page ($200 TT minimum, card-only via portable machine)
What's broken
  • /shop/ is a real WooCommerce template with zero products — no prices shown anywhere on the site
  • Fulfillment is 100% manual: phone, WhatsApp, email, or a form, weekdays 8-5 / Sat 8-12 only
  • Weekly specials exist only as flyer-style images — not searchable, not structured, not accessible
  • All 34 homepage images carry empty alt=""
Takeaway

This is still the single biggest strategic opening in the entire field. If Bel Air ships a working catalog with visible pricing, real search, and a functioning cart, Bel Air becomes the only major T&T grocery operator with genuine self-service online shopping that isn't also gated by a store-select wall or a membership fee.

Direct grocery-delivery peer

Door to Door TT

Personal-shopper grocery delivery, partnered with WestBees supermarket
LiveWordPress · WooCommerce 8.1 · Elementor Pro
What's genuinely good
  • A bespoke live predictive-search widget returning thumbnail, price, and stock per keystroke — proof this is buildable on Bel Air's exact platform
  • A mobile bottom app-bar (Home / Shopping List / Cart / Checkout / Account) with genuinely native ergonomics
  • WhatsApp with a pre-filled query message sitting beside the phone number in the mobile header
  • A real Prime-style paid membership layer, plus a price-parity promise and a plain-English card pre-authorization explanation
What's broken
  • 68% of the ~2.48MB homepage is CSS inlined into 17 <style> blocks, re-downloaded on every page view
  • 100+ real subcategories exist, but the primary desktop nav is a single Shop link — a plain dropdown is the only way in
  • No self-serve order cancellation — phone-only
  • Zero product reviews despite the review system being fully built
Takeaway

A rich backend catalog needs either a real mega-menu or serious investment in predictive search — Door to Door leaned entirely on search to cover for thin navigation. Bel Air's own mega-menu is already deeper; don't let it drown in per-page weight the way Door to Door's did.

Same theme family as Bel Air

Shop American Stores

Furniture, appliance & electronics chain since 1950, 3 branches
HybridWordPress · WooCommerce · Puca theme
What's genuinely good
  • A secondary utility nav row — Easy Credit / LayAway Plan / Pay Bill / Design Services / Wedding Registry — sitting beside the product taxonomy, not buried in a footer
  • Brand-filter-with-counts on category pages (GE (4), Frigidaire (2)) — the one real faceted filter found in this entire research pass
  • Starting-at-$X price-anchor tiles on the homepage grid — honest low-anchor pricing without full per-SKU clutter
What's broken
  • Zero reviews anywhere, despite a 79K-Facebook/25K-Instagram following the site never cross-links
  • No WhatsApp or live chat, in a market where it's close to a default expectation
  • Search shows a No results header directly above a page of real, relevant results — and drops prices from search cards that show them on category pages
Takeaway

Runs the Puca theme family — the same one that ships an actual Megabuy Supermarket demo skin — confirming a grocery superstore is a native fit for this exact tech stack. Adopt the secondary-nav-row idea, rebuilt for grocery: Weekly Specials / Order Ahead / Delivery Zones / WhatsApp Ordering.

Same stack, different catalog focus

RTT Mall Grocery

Import grocery/liquor/electronics vertical of the RTT Mall group, tied to a physical China Supermarket branch
LiveWordPress · WooCommerce 11 · Elementor 4.2
What's genuinely good
  • Granular delivery-fee tiers: free over TT$1,000, flat TT$50 under that in urban zones, TT$70-100 remote, plus itemized heavy-load and remote surcharges — real specificity
  • WhatsApp is wired directly into the purchase moment — a "Whatsapp Ask For More" button sits beside Add to Cart on every product page
  • A back-in-stock notifier lets customers register for restock alerts on any SKU
What's broken
  • The "Fresh Food" category (262 items) contains zero actual perishables — entirely canned fish and processed luncheon meat
  • No filtering anywhere despite a 1,175-item, 66-page grocery category — sort only
  • Major appliances (fridges, A/C, washing machines) are nested oddly inside "Groceries → Household Items"
  • Prices default to USD with PayPal as the headline payment method — built for overseas remittance shoppers, not TT residents doing a weekly shop
Takeaway

This is really a diaspora remittance/liquor-convenience business wearing a grocery label — it cannot compete on fresh produce, meat, dairy, or bakery at all, which is exactly where Bel Air's real differentiation should concentrate. The one directly portable pattern is its delivery-fee transparency: check now whether Bel Air states fees, zones, and timing with this level of specificity.

Grocery-delivery & local chain peers

The closest match to what Bel Air's own delivery/online-ordering experience needs to beat.

Trini Trolley

General everything store spanning electronics to groceries
Live, datedlegacy PHP cart, table layout
What's genuinely good
  • The most precise delivery matrix found in this entire research pass: flat TT$40 standard (24-48hrs) / TT$80 rush (8 working hours) / TT$125 Tobago, with a concrete TT$499.99 free-delivery threshold
  • A genuinely deep 28-aisle grocery taxonomy
  • A specific, documented Best Price Guarantee against any T&T competitor
What's broken
  • Table-based layout, dead Flash banners, IE9 compatibility mode, no viewport meta tag anywhere on the desktop site
  • Zero weekend delivery — a serious gap when Saturday is peak grocery-shopping day
  • A returns policy written entirely for electronics (RMA numbers, 15% restocking fee) with no grocery-appropriate version at all
  • Broken TLS certificate chain on the primary domain
Takeaway

Publish an equally explicit fee/zone/time delivery table, ideally with the weekend and same-day coverage Trini Trolley does not offer, in a modern, mobile-first page. Their clearest strength, built properly, is a direct win.

FoodDrop Caribbean

Multi-vendor delivery marketplace; Pantry is its grocery banner
LiveYelo SaaS · Angular SPA
What's genuinely good
  • Zone-based delivery filters matching how Trinidadians actually think about geography (North / South / East / West / Central)
  • An always-visible delivery-vs-pickup toggle at the top of every page
  • WhatsApp login as a first-class authentication option, alongside OTP
What's broken
  • No delivery fee, zone eligibility, or ETA is shown anywhere before a mandatory login/OTP wall — the cart shows subtotal only, no guest checkout exists
  • The bare root domain serves Apache's default test page instead of redirecting into the app
  • Pantry's own posted hours read 9:00-9:29am, a 29-minute window, plainly a bug
Takeaway

Never gate will-you-deliver-to-me-and-what-will-it-cost behind a signup wall. This is the closest local grocery-delivery competitor's clearest, most avoidable failure, keep zone, fee, and timing fully visible pre-account.

D'Market Movers

Trinidad's first online green grocer, premium positioning, since 2009
LiveShopify
What's genuinely good
  • A real wa.me WhatsApp deep link wired directly into the page, not just an icon
  • A specific, credible sourcing narrative, five named badges (Pesticide Free, Nutrient Dense, Sustainably Sourced) tied to 250 local farmers
  • Correct product-level structured data with live, accurate availability state
What's broken
  • Roughly 180 of 184 catalog SKUs show Sold out, including every item in the Trending and Top Sellers carousels placed immediately below the hero
  • The homepage promises Same-Day Rush while a product page states delivered every Saturday, order by Thursday, an unreconciled contradiction
  • The refund policy contains no actual return timeframe or damaged-goods process for a perishables business
Takeaway

Never let featured and in-stock diverge. Whatever drives Bel Air's homepage bestseller/new-arrival placement, manual curation or a WooCommerce widget, needs a hard rule: filter on live stock status before popularity. This is a live, structural cautionary example, not a hypothetical.

WestBees

2-store family grocery chain, first expanding beyond its original Diego Martin location in 2026
NoneWordPress · Elementor · Elementor AI
What's genuinely good
  • An unusually well-told, specific founding story, three generations, a 1978 supermarket sold to Massy in 2004, reopened as WestBees in 2008, a second store in 2026 that drew 3,000 job applications
  • Occasion-based quick-shop framing on the homepage: Family Shop, Quick Top-Up, Event Ready, Home Care, organizing entry points around why someone is shopping, not a raw department list
  • A real Tenant Listing directory of the other businesses in its retail plaza (pharmacy, bank ABM, dental, cafe), an anchor-tenant feature most grocery sites skip
What's broken
  • The site sells nothing, no cart, no checkout, no prices anywhere, despite hero copy that reads like a shopping pitch
  • Zero on-site link to its own delivery partner, Door to Door TT, which fulfills its orders, a visitor has no on-site path to actually buy anything
  • No WhatsApp, no reviews, no loyalty program on the primary domain at all
Takeaway

WestBees chose to buy fulfillment via Door to Door rather than build it, and even Massy Stores publicly directs customers to third-party delivery services rather than running its own fleet, outsourcing last-mile logistics is the regional norm, not a weakness. But Bel Air, already committed to owning its cart in-house, needs the operational muscle that choice requires, and cannot afford this level of missing trust infrastructure since Bel Air is the one actually taking the order.

Household & furniture comparators

Not grocery rivals, but they define the UX bar for Bel Air's household/general-merchandise departments, and every one of them has left real value on the table.

Homeland TT

Home furnishings & textiles, 7 branches, trading since 1991
LiveWordPress · WooCommerce · Rey theme
What's genuinely good
  • Delivery pricing stated as exact flat fees by weight and island ($65 TTD Trinidad / $70 Tobago under 50lbs; $240 / $300 for furniture) with a numbered order-flow walkthrough
  • 11 named, curated furniture Lands as a real merchandising taxonomy, not flat category grids
  • A genuine interior-design-as-a-service offer, video-backed, with named service pillars
What's broken
  • Roughly 2.1MB of raw HTML on every single page, because the entire 11-department mega-menu is inlined into the header on every load
  • Category pages offer sort only, no price, brand, or attribute filtering across 228+ SKUs
  • WhatsApp numbers exist per-branch but are absent from the homepage header/footer entirely
Takeaway

Do not inline the full category tree into every page. A grocery shopper on prepaid mobile data is far less tolerant of this than a furniture shopper making one big-ticket, high-consideration purchase, lazy-load or AJAX-fetch the deep menu instead.

Furniture Plus TT

Furniture / appliance / electronics / mattress chain since 1987
LiveWordPress · WooCommerce · WPBakery
What's genuinely good
  • Proper Product/Offer JSON-LD with real SKU, TTD price, and stock status, correct technical SEO most regional sites skip
  • A deeply segmented Hire Purchase program with distinct eligibility for employees, the self-employed, and taxi drivers, plus per-SKU weekly HP pricing on product cards
  • A real store locator with an interactive map and an open/all toggle
What's broken
  • A hundreds-deep, 3-4-level category tree with sort-only browsing, no price, brand, or attribute filters anywhere
  • A live, currently-broken countdown widget on the site's own sale banner (Expired next to an active coupon code)
  • Three different branch counts quoted across three pages of the same site (8, 9, and 12)
  • Zero product reviews, despite the review template existing unused in the theme
Takeaway

Deep taxonomy without filtering is survivable at furniture-catalog density. Bel Air's grocery SKU density per category will run an order of magnitude higher, the same shortcut becomes a real can-not-find-anything wall, not a minor inconvenience.

Ramesh & Sons

Furniture, appliance & electronics retailer, Couva-based
LiveOdoo (website_sale)
What's genuinely good
  • A well-organized, breadcrumbed category tree with live per-node item counts (Appliances to Kitchen Appliances (286), Refrigerators (92), Washer & Dryer (67)) across a genuinely large 1,888-SKU catalog
  • A real, working checkout with guest and account login, plus a login-gated Quick Reorder feature
  • A native mobile ordering app (GoFrugal OrderEasy) as an independent ordering channel from the website
What's broken
  • Search cannot filter by category, brand, or attribute, and has no autocomplete or typo tolerance, confirmed directly from the platform's own disabled config flags
  • The homepage meta description is the unedited platform default ("This is the homepage of the website")
  • Zero product reviews or structured data anywhere, despite the theme technically supporting star ratings
  • No WhatsApp presence, no loyalty program, and no dedicated delivery/returns policy, only a generic B2B-flavored Terms document stands in for consumer policy on $1,000+ appliance purchases
Takeaway

Ramesh & Sons shows that a well-counted, breadcrumbed category tree is achievable even inside a fairly plain, low-investment storefront, a good structural bar for Bel Air's own household/appliance aisle. But it also shows exactly where a default platform install quietly leaks trust: no reviews, no schema, an unedited meta description, a search box that can't filter by brand, and no WhatsApp, on a catalog where shoppers spending TT$1,000-plus actively want reassurance before buying.

Dwellings Trinidad

Home furnishings & housewares, 2 showrooms, since 2006
LivePrestaShop
What's genuinely good
  • Six curated lifestyle themes (Coastal Retreat, Tropical Escape, Mediterranean Muse) wired as real, clickable filter facets across the whole catalog, not just homepage decoration
  • Design Studio and Financing as first-class nav items, matched to real considered-purchase behavior
  • Genuine catalog depth, 300+ SKUs in Furniture alone, real 3-level hierarchy
What's broken
  • Zero reviews, zero WhatsApp, zero live chat, only a static contact form with a vague response-time promise
  • Delivery cost and timing are invisible at product/cart level, buried instead on a B2B-flavored services page
  • A category tile linked to a product page that returned a raw platform error (this combination does not exist)
Takeaway

The vibe-as-filter-facet idea is worth lifting directly for household/general-merchandise SKUs (Back to School, Carnival Ready). Pair it with the WhatsApp and delivery-transparency trust signals Dwellings never built.

LJW / The Home Store

DIY / home-improvement retail arm of L.J. Williams Ltd., est. 1925
NoneWordPress · Flatsome (WooCommerce dormant)
What's genuinely good
  • ~142K Facebook likes and ~103K Instagram followers for a single-country home-improvement chain, real, large, engaged social reach
  • A location-tabbed real-photography gallery per branch, cheap, geography-specific trust-building
What's broken
  • No cart, no checkout, no product, no price exists anywhere on the site, a pure brand/investor-relations page
  • Phone/WhatsApp numbers labeled Tel/Whatsapp appear as unclickable plain text
  • The brand's own dedicated retail domain has a revoked SSL certificate
  • Two branches closed Dec 2024 amid publicly reported falling sales, a business, not just a website, in real decline
Takeaway

A warning, not a template: a huge social following converts to nothing when it has no transactional page to land on. Bel Air's WhatsApp/social traffic needs an actual purchase path, click-to-WhatsApp order flows, tap-to-call, a real priced catalog.

Mi Casa Trinidad

Furniture & home décor showroom, St. James, since 1999
NoneWix (no cart)
What's genuinely good
  • A specific, well-told founding story naming the real market gap it filled in 1999, plus a genuine 25th-anniversary milestone
  • A three-way Services split (Local delivery, Export/Tobago-Caribbean shipping, Bridal & Gift Registry) with real logistics detail for the export path
  • An active blog cadence (roughly every 1-2 days) that keeps the site crawlably fresh despite having no product catalog
What's broken
  • Total pricing opacity contradicts its own Affordable Prices tagline, a shopper can browse 60+ gallery images and never see a dollar figure
  • WhatsApp exists only as a static image file, not a clickable link
  • The homepage still shows Wix's unedited default blog placeholder title, "I'm a BLOG!"
  • The Gallery page disclaims that items shown may not currently be available, undercutting the one visual catalog it has
Takeaway

A brochure-plus-phone-call model can survive for big-ticket furniture where a call before buying a sofa is culturally normal, but it would fail outright for grocery and everyday household shopping, where price and availability need to be visible without a call. The one thing worth borrowing is the categorized visual gallery as a shoppable lookbook layered on top of real, priced, cart-enabled category pages.

2026 WooCommerce practice, condensed

sourced against web.dev, Baymard, Google Search Central, WooCommerce.com

Cross-referenced against Bel Air's own known numbers, 27/100 mobile PageSpeed, 25.5s Time-to-Interactive, CLS 1.07, zero JSON-LD, zero H1 tags, 9 of 12 unlabeled form inputs.

Performance

high confidence Good/poor thresholds: LCP under 2.5s, INP under 200ms, CLS under 0.1, judged at the 75th percentile of real users.

A CLS of 1.07 is roughly 4x past poor. Near-certain cause: images and banners without reserved width/height or aspect-ratio, plus web-font swap reflow.

A 25.5s mobile Time-to-Interactive at this catalog size points to page-builder JS/CSS weight, no object cache, and no High-Performance Order Storage migration, not a network problem.

Homepage structure

high confidence Auto-rotating carousels: 46% have documented usability problems, and only the first slide gets meaningful engagement, one cited case study saw a 22% conversion lift after removing one entirely.

medium confidence Mega-menus are recommended above roughly 500 SKUs; homepage bands should be built around bestsellers, not an attempt to represent the whole catalog.

Mobile patterns

medium confidence Grocery mobile traffic runs roughly 72-83% of visits, higher than general e-commerce's 75-78% baseline.

high confidence A sticky add-to-cart bar is tied to measurable mobile conversion lift. 94% of sites don't let shoppers search or filter within their current category on mobile, a specific, well-documented gap.

Structured data

high confidence WooCommerce core already emits basic Product JSON-LD, Bel Air's zero-schema result means a theme or plugin is suppressing core output, not that schema needs building from nothing.

Core doesn't populate brand or take advantage of the Brands taxonomy, a schema plugin (Yoast, Rank Math) is the realistic path at 10,000 SKUs, not hand-authoring.

Search & filtering

high confidence Across a 19-site, 700+-problem Baymard study: 36% of top sites have filtering flaws harmful to discovery, and 42% don't clearly show which filters are active.

Native WordPress search is explicitly considered inadequate past the low thousands of SKUs, every competitor here relying on it (Trini Trolley, Furniture Plus, Homeland, RTT Mall) shows the same sort-only ceiling.

Checkout

high confidence ~18% of shoppers abandon when forced to create an account; ~39% cite unexpected extra costs; ~14% abandon specifically because total cost wasn't visible before checkout started.

medium confidence Local market coverage: WiPay and PayWise both offer free WooCommerce plugins built for Trinidad & Tobago, neither should be skipped in favor of international cards alone.

Accessibility

high confidence WCAG 2.2 AA is the current baseline. Bel Air's own audit findings, unlabeled inputs, missing alt text, zero H1s, are the exact three gaps current WooCommerce-accessibility guidance names first, and all three are template-level fixes, not 10,000 individual product problems.

Bel Air's actual position

Weighed against the full field of 17, including all three national chain-scale rivals, not against an abstract ideal.

Already ahead of most of this field

  • Real, named Google reviews and large, verified social counts (49K Facebook, 34.3K TikTok, 22.3K Google, 18.7K Instagram), zero of the other 16 competitors show a real, populated product review anywhere, not even Massy, PriceSmart, or Courts
  • A genuinely deep, real 11-department mega-menu with 2-column category flyouts, deeper than Homeland, Furniture Plus, or Trini Trolley's taxonomy execution, and browsable without a store-select wall or a paid membership
  • A working WhatsApp share option already present on the product page, most competitors bury or omit this entirely
  • Reasonable heading hierarchy (H2 category to H3 product), a genuine positive versus most sites in this set
  • 27/100 mobile PageSpeed, 25.5s Time-to-Interactive, CLS 1.07, worse than every competitor's inferred performance profile except Trini Trolley and Homeland's page-weight problems
  • Zero product schema across a 10,000-SKU catalog, versus Furniture Plus, Homeland, Door to Door, Massy, Courts, and D'Market Movers all shipping working Product JSON-LD
  • Delivery messaging stays vague (special conditions apply, no cost shown), exactly the gap Homeland, Trini Trolley, RTT Mall, and Courts' explicit fee/cutoff-time policies expose by contrast
  • Load More JS-only pagination risks under-indexing the catalog at scale, no competitor audited this deeply for SEO, but it's a known, named risk

Behind, and fixable at the template level

  • 27/100 mobile PageSpeed, 25.5s Time-to-Interactive, CLS 1.07, worse than every competitor's inferred performance profile except Trini Trolley and Homeland's page-weight problems
  • Zero product schema across a 10,000-SKU catalog, versus Furniture Plus, Homeland, Door to Door, Massy, Courts, and D'Market Movers all shipping working Product JSON-LD
  • Delivery messaging stays vague (special conditions apply, no cost shown), exactly the gap Homeland, Trini Trolley, RTT Mall, and Courts' explicit fee/cutoff-time policies expose by contrast
  • Load More JS-only pagination risks under-indexing the catalog at scale, no competitor audited this deeply for SEO, but it's a known, named risk

Punch list for the current build

ordered by leverage
  1. Never gate browsing behind a store-select or membership wall

    Massy Stores blocks even product search until a shopper picks one of 22 stores; PriceSmart blocks all buying behind a paid annual membership. Bel Air's open-to-everyone catalog is a direct structural advantage against the two biggest competitors in the country, so long as the redesign never adds a similar gate for the sake of "personalizing" the experience.

    Massy Stores · PriceSmart Trinidad
  2. Rule out an auto-rotating hero

    A single static hero with one clear offer and one CTA outperforms a slider in every cited study, worth settling before the landing page's hero treatment is finalized, since the ShopVibe canvas reference currently uses a slide-based hero pattern.

    Baymard homepage-carousel research
  3. Put an explicit delivery fee/zone/time table on the page itself

    Not linked from a footer, visible where the decision gets made. Homeland's flat-fee-by-weight table, Trini Trolley's fee/zone/threshold matrix, RTT Mall's tiered delivery fees, and Courts' worked-example cutoff-time policy are the strongest examples found; Bel Air's own current copy is exactly the vague pattern all four beat.

    Homeland TT · Trini Trolley · RTT Mall Grocery · Courts · Baymard checkout research
  4. Make WhatsApp a persistent, visible element

    Not buried in an About-page accordion the way Homeland and JTA leave it, and not a static image the way Mi Casa ships it. A pre-filled wa.me deep link in the header/footer, matching Door to Door and D'Market Movers' pattern.

    Door to Door TT · D'Market Movers · RTT Mall Grocery
  5. Hard-code a rule: out-of-stock items never get featured placement

    D'Market Movers' homepage shows this failing in real time, the two Trending/Top Sellers carousels beneath its hero are entirely sold-out items. Whatever curates Bel Air's homepage bestseller rail needs to filter on live stock before popularity.

    D'Market Movers
  6. Confirm Product JSON-LD is actually emitting, not build it from scratch

    WooCommerce core outputs basic Product schema by default, the audit's zero-JSON-LD finding most likely means a theme or plugin is suppressing core's own output. Verify by viewing source on a live product page before assuming a new plugin is needed.

    WooCommerce core source · Google Search Central
  7. Fix the three named accessibility gaps

    Alt text, labeled form inputs, and a real page H1, all template-level, all cheap, and all shared with most of this field (even Massy's largest-in-country site has zero populated reviews, and JTA's 34 homepage images all carry empty alt text), so fixing them is a real differentiator, not just compliance.

    Bel Air's own audit · WCAG 2.2 AA baseline
  8. Plan faceted filtering as a launch requirement, not a phase two

    Exactly two competitors in this field of 17 ship real faceted filtering (American Stores' brand-with-counts sidebar and Courts' brand-plus-price-slider); everyone else, including Massy, PriceSmart, and Ramesh & Sons, tops out at sort-only. Bel Air's catalog will run an order of magnitude denser than Furniture Plus's 300-SKU categories where that ceiling already hurts.

    Shop American Stores · Courts · Furniture Plus TT · Homeland TT · Baymard filter research
  9. Reserve width/height or aspect-ratio on every banner and tile from the start

    Directly addresses the 1.07 CLS score, and ties into the ShopVibe build spec's own already-documented fight with aspect-ratio clipping text on banner tiles, the fixes for both problems are the same discipline.

    web.dev CLS guidance · internal banner-build-spec.md
  10. Add local payment coverage alongside cards

    WiPay and PayWise both ship free WooCommerce plugins built for this market, offering only international card processing repeats a gap several competitors (D'Market Movers, Furniture Plus, RTT Mall) share.

    Sitepact / Forward Multimedia payment-gateway research