Standard WordPress forums slow down once the community passes a few thousand topics. Jetonomy stores forum data in its own database so search, threading, and feeds stay fast at any size.
Custom fields on spaces: Pro custom fields now render and save on the create-space form, edit-space screen, and space sidebar.
Sidebar extension points: per-section visibility filters and before/after slots around About, Managed By, Trending, Top Members, and Popular Tags.
jetonomy_composer_toolbar action for adding buttons to the post composer toolbar.
Improve
Frontend create-space form now exposes Visibility, Join policy, and Category.
Fix
Reply-by-email: emailed replies are created again (missing listener wired).
Logged-out visitors on public communities no longer trigger 401 errors from reply polling; the new-replies banner now works for them on posts they can read.
Inline post editor can edit Pro custom fields; custom_fields included on PATCH.
New-post composer includes custom field values in the payload.
Category icons render through the icon helper on home and category views; duplicate category title removed.
Setup wizard only redirects on admin requests, never on frontend page loads.
Space edit screen loads its script on the edit-space route.
Select All works in the Community nav-menus meta box.
Dev
Space custom-field lifecycle hooks for create, edit, and display contexts.
Aligned with Jetonomy Pro 1.4.5. Install both updates together.
v1.4.4
May 26, 2026
New 4 Improve 9 Fix 12 Security 1 Dev 10 Compat 1 Note 1
New
Background work runs reliably on every site, no extra plugins required.
One-click "Edit this space" link from any space page for owners and space admins, on desktop and mobile.
Set your own reputation point values for posts, replies, votes, and accepted answers right from Settings.
Moderators get quick jumps to the moderation queue and space tools from the admin bar on any community page.
Improve
Trust promotions, expired bans, scheduled posts, activity cleanup, and notification cleanup happen on time even on quiet sites.
The Report button tells you up front if you have already reported a post, instead of opening the reason form again.
The Edit Profile page now shows a clear "More about you" section above your additional fields.
Form fields and destructive actions stay readable in dark mode.
Award Badge in wp-admin uses the same look as every other Jetonomy admin button.
One consistent icon picker across categories, spaces, and badges.
Redesigned notifications page with filter tabs for all, unread, mentions, replies, votes, and badges.
Consistent "nothing here yet" screens across the plugin.
Tighter spacing on single Idea pages.
Fix
The License screen loads correctly on fresh installs.
Custom profile fields you fill out save properly and stay saved on reload.
Reporting a post deducts the published reputation penalty from the author. If a moderator decides the report was invalid, the points are restored automatically.
Moderation rules set to "Flag for Review" now actually flag matching content and surface it in the moderation queue.
BuddyPress dark mode flows through to community surfaces correctly.
Composer Private toggle alignment and Banned Users dialog tone match the rest of the admin.
Keyboard focus indicators stay where they should on the editor and feed actions.
Private ideas stay private when published from the inline composer.
Polls accept votes again.
Downvoting a reply reverts cleanly if the server rejects it.
The "More" menu on the last reply no longer gets clipped at the bottom of the screen.
Idea-planned reputation awards consistently across the activity log and notifications.
Security
All write requests share a single permission contract enforcing login, nonce, capability, and ownership in one check.
Dev
New filter `jetonomy_reputation_points_for` lets you override per-action point values; Jetonomy Pro uses it for the Settings UI.
New filter `jetonomy_reputation_points_map` lets integrations wholesale-replace the POINTS_MAP (e.g. WB Gamification per-community ladders).
New filter `jetonomy_reputation_pre_change` runs immediately before the DB write; return 0 to veto a delta (campaigns, sandboxed users).
New filter `jetonomy_leaderboard_items` lets host plugins enrich GET /leaderboards rows with cross-engine totals (badge count, level, alt currency) without a second REST round-trip.
`jetonomy_reputation_changed` documented signature aligned to the 4-arg shape the action has always fired (`$user_id`, `$action`, `$delta`, `$context`); previous 3-arg docs example was wrong.
New actions `jetonomy_post_created`, `jetonomy_reply_created`, `jetonomy_vote_cast`, `jetonomy_vote_retracted` for gamification integrations.
`jetonomy_idea_status_changed` now passes the post author ID as a fifth argument.
New filter `jetonomy_trust_level_pre_change` lets you veto or override auto-promotions.
New hooks documented in `docs/website/developer-guide/02-hooks-reference.md`.
Release zips verify bundled libraries are present before packaging so a clean clone cannot ship a broken release.
Compat
Aligned with Jetonomy Pro 1.4.4. Install both updates together.
Note
i18n - About 30 previously-hardcoded JS strings are now translatable.
v1.4.2
May 11, 2026
New 4 Improve 6 Fix 8
New
Show & Tell short-form feed space type with optional title and inline content cards.
Ideas roadmap view with four status lanes: Planned, In Progress, Shipped, Declined. Ideas without a curated status stay in the space's normal feed until an owner assigns one.
Q&A "Answered" badge surfaces on the space list when an owner pins the accepted answer.
Setup wizard step 1 offers all four community types (Forum, Q&A, Ideas, Show & Tell); sample data ships 6 spaces across all four.
Improve
Cleanup cron handlers (trust evaluation, expired restrictions, old notifications, scheduled posts) batch 500 rows per run. Filterable via `jetonomy_cron_batch_size`.
Network activation creates the required tables on every existing subsite and every new subsite created later.
Composer, login block, IA state, banned-member notice, header escape hint, prefix builder, and admin import flow are fully translatable.
Shared modal toolkit button labels and view.js modal helpers now translate (retag fix).
Keyboard focus indicators visible everywhere; aria-labels added to filter, bulk-action, and select-all controls.
Native browser confirm dialogs swapped for in-product modals.
Fix
Posts/replies-per-page setting controls the actual list length and the Load More click count.
Vote controls hide when an admin disables voting on a space.
Idea status changes notify the right people across the activity log, email digest, and in-app inbox.
Import progress AJAX requires the right capability, not just a nonce.
Setup wizard redirect skips under WP-CLI / REST contexts.
Settings save confirmations no longer disappear before the user can see them.
Login block stays light when the rest of the app is in dark mode.
Q&A accepting a second answer correctly clears the previously accepted reply.
v1.4.1
April 1, 2026
New 8 Improve 8 Fix 10 Dev 6
New
Public/Private community mode in Settings. Choose Public (anyone can read) or Private (every page requires sign-in). Applies to the whole front-end and to the REST API.
Activity Log admin page browses every audit event (post created, reply approved, member banned, role changed) with filters by user, type, and date range.
Revisions admin page browses every saved post/reply revision with a side-by-side diff between any two revisions.
Drafts tab at `/community/drafts/` lists every post you saved as a draft.
Bookmarks tab at `/community/bookmarks/` lists every post you bookmarked.
Verification reminder email sent once after 24 hours to members who registered but did not click the verification link.
"Reset to default" button on every notification email template restores the shipped subject and body in one click.
REST endpoints `POST /jetonomy/v1/moderation/bulk` and `GET /jetonomy/v1/posts/{id}/flags` for moderation tooling.
Improve
Every empty state uses the same partial with consistent icon, copy, and CTA placement.
Every customer-facing icon now comes from the Lucide icon set via `jetonomy_echo_icon()`. No inline SVG on customer surfaces; no WordPress emoji fallback.
Action density on post and reply cards capped at three primary actions, with the rest moved into a kebab menu.
Voting controls present upvote and downvote at equal weight, same touch target size.
Touch targets across the plugin meet the 44 x 44 px minimum; spacing uses CSS logical properties so RTL flips for free.
Per-role REST access matrix is now a verifiable contract. `bin/access-matrix-check.sh` runs 78 checks across 6 roles in either public or private mode and gates the build.
Manifest schema bumped to v2 with `auth`, `capability`, and `ownership_check` declared per REST endpoint.
Verification reminder cron and the admin "send test email" button route through the Email_Adapter registry.
Fix
Hidden spaces no longer leak from the homepage spaces list to non-admins.
Multi-space moderators see every queue they own at `/community/mod/`.
Remove button on flagged content actually removes the content (used to mark the flag valid without trashing the post or reply).
Voting works on every install (Pro analytics aggregator AJAX response corruption fixed).
Space cards render their icon correctly when only the icon name was saved.
Default qa-type space icon switched from a question-mark to an open book so multiple Q&A spaces do not all look identical.
New-post composer with Pro polls active no longer drops form fields between submit attempts.
13 lifecycle hooks the Pro extensions had been listening for now fire end-to-end. White Label, Custom Fields, and Webhooks extensions activate on customer sites.
`jetonomy/search` Ability no longer fatals at runtime.
Search results report accurate totals; pagination of large result sets works correctly.
Dev
New helper `Jetonomy\Visibility` centralizes the public-or-private check (`can_view_community()`, `get_mode()`, `rest_check()`).
Schema migration adds `jt_user_profiles.verification_reminder_sent_at`. Runs automatically; rolls back cleanly.
`bin/local-ci.sh` runs full PHPStan + WPCS + PHPUnit gate locally against a wp-env Docker stack in under 2 minutes after warm-up.
New helper `Jetonomy\Models\Post::count_by_space_visible()` for accurate cursor pagination.
Manifest schema upgraded to v2.1 with cross-plugin consumed_by index and audit/derived/ cache.
New helpers `Jetonomy\header_logo()` and `Jetonomy\footer_text()` expose the documented branding hook contract.
v1.4.0
April 1, 2026
New 17 Improve 3 Fix 8 Security 2 Dev 5
New
Edit a space from the front end: title, description, cover, icon, type, visibility, join policy, category, posts-per-page, prefixes.
Create a space from the front end. Pick which roles can use the form in Settings -> Front-end space creation.
"My Spaces" page lists every space you run and every space you are in.
Visual icon picker with 16 icons, search, and "Show more" for 8 extras.
Cover image uploader works without the WordPress upload-files permission.
@mention autocomplete in the composer.
"New" pill on threads with replies you have not read.
"Managed by" sidebar card on every space.
Admin / Mod pills next to staff names on posts and replies.
Layout panel fits Jetonomy to your theme (Container Width, Sidebar, Padding).
Full search and social cards on every public page; smart fallback share image when a page has no image of its own.
Richer structured data: Sitelinks Searchbox on home, Person cards on profiles, Collection indexes on spaces and tags, breadcrumbs everywhere.
Browser QA checklist and Phase D SEO plan ship with the plugin.
v1.3.8
April 1, 2026
New 14 Improve 7 Fix 15 Compat 1
New
Space admins and space moderators get their own moderation queue at `/community/s/:slug/mod/` showing only the flagged content inside that space.
Site admins land on a cross-space moderation dashboard at `/community/mod/` that summarises pending flags per space.
Space admins can promote members to moderator or admin from the front-end members page (`/community/s/:slug/members/`).
FluentCommunity integration auto-enables when FluentCommunity is detected. Pair spaces from Settings > FluentCommunity to render a "Discussions" tab on the FC space header and a sidebar card on the Jetonomy space.
Configurable Discussions tab label on the integration settings page.
FluentCommunity profile pages show a Discussions block listing the member's five most recent topics and the five topics they follow on the Jetonomy side.
Jetonomy profile pages cross-link to the member's FluentCommunity profile (button uses the FC Site Title for natural "View on <community>" reading).
Unified member avatars across Jetonomy and FluentCommunity.
Member sync across paired spaces (add-only on purpose so leaves do not propagate).
Activity broadcast posts new Jetonomy topics into the paired FluentCommunity space (one-way; toggle on the settings page).
Private topics never broadcast to FluentCommunity.
Comment-to-reply bridge mirrors FluentCommunity comments back as Jetonomy replies (only on broadcast feeds, preserves author attribution).
"Sync existing members now" button backfills paired space membership in both directions (capped at 5,000 per space per run).
BuddyPress integration broadcasts new Jetonomy topics into the paired BuddyPress group's activity stream; activity comments round-trip back as replies.
Improve
Plugin headings stay readable when the Reign theme (or any dark-panel theme) is in dark mode.
Accent tints (--jt-accent-light, --jt-accent-muted) re-derived against the panel background in dark mode.
Locked-space banner and warning notices are legible against dark panels.
Jetonomy no longer auto-applies dark mode based on the visitor's OS preference. Dark mode follows the theme only.
14 translation-ready strings rewritten to drop em-dashes and awkward typography. No string keys changed.
Interactivity API exposes `isLoggedIn` and `loginUrl` so blocks and embeds can render the right CTA without extra REST calls.
Integration settings pages got section banners and clearer loader-gate documentation.
Fix
Sort modes (oldest, newest, unanswered) return the right set of topics.
Space settings are merged on save instead of overwritten.
Similar-topics widget no longer leaks HTML entities into titles; sitewide search ranks results by relevance.
Time picker on scheduled posts uses cross-browser hour and minute selects when the browser does not provide a native picker.
Online indicator sits on the avatar's top-right corner across all sizes.
Space listing Load More does not auto-preload the next page on first render.
Share dropdown closes when the page scrolls.
Profile tabs do not clip the Drafts tab on mobile.
Rewrite rules are flushed during activation so community URLs resolve immediately.
Profile Drafts rows navigate to the draft itself for one-click edit or publish.
Long words in user content wrap on mobile instead of pushing the app wider than the viewport.
TikTok videos render as proper iframes instead of caption-only text cards; copy-link shows visible feedback when clipboard write is blocked.
Forum members can attach images when creating posts (upload permissions no longer require a higher role).
Voting optimistically shows the correct score when flipping a prior vote.
FluentCommunity broadcast preserves paragraph breaks in the excerpt.
Compat
Upgrading from 1.3.7 does not require any migration.
v1.3.7
April 1, 2026
New 2 Improve 3 Fix 5 Compat 1
New
"Jetonomy Compose Topic" block (and `[jetonomy_compose_topic]` shortcode) lets signed-in members start a topic from any page on your site. Works in Site Editor, Elementor, Divi, Bricks, and WPBakery.
Sign-in prompt on the Compose Topic block shows a Lucide chat icon with side-by-side "Sign in to post" and "Create an account" buttons for guests. Register link only appears when registration is open.
Improve
Reaction picker draws crisp colour SVG icons that look identical on every browser and host configuration.
Block inserter reliably finds every Jetonomy block.
Compose Topic block's CSS and JS only load on pages that use the block.
Fix
Share button on a single topic opens the share menu in the right place; auto-flips above the button when there is no room below. Picks up crisp icons for Copy link, Twitter/X, Facebook, and LinkedIn.
Posting a topic without filling in the body now shows a clear inline message asking for the missing field (Pro Polls topics included).
Editing a topic that contains an uploaded image no longer wipes the image on save. Same fix applies to replies.
TikTok video previews and embedded players work everywhere, including short `tiktok.com/t/...` mobile-share URLs. Same fix covers Twitter (t.co), Reddit (redd.it and new mobile share links), Facebook (fb.watch), and Spotify (spoti.fi).
Embedded TikTok, Instagram, and Twitter posts no longer pick up the theme's blockquote styling.
Compat
Upgrading from 1.3.6 does not require any migration.
v1.3.6
April 1, 2026
New 5 Improve 1 Fix 7
New
Trending Topics block ranks community posts by recent engagement (votes + replies over a trailing window with time decay).
Forum Feed block scopable to a single space with a styled header and "View all" link.
Rich link previews on topics and replies render preview cards with title, description, and favicon via a local unfurling service.
Per-type email templates (welcome, mention, reply, digest, moderation, system) with theme override directory at `jetonomy/emails/`. Richer template context.
External plugins can open the community message composer programmatically via the shared `msgComposeOpen` state.
Improve
`wp jetonomy config get` dotted-path lookups return the effective runtime value when the admin has not explicitly saved that block.
Fix
Three-dot dropdown on topic and reply cards no longer gets trapped or clipped inside the card.
Users can no longer downvote their own posts or replies; REST vote endpoint rejects self-downvotes.
Private (`is_private`) topics are now truly private across archives, search, tag pages, and REST listings.
TikTok, Instagram, and Twitter/X links embed as real video/post players instead of falling back to oEmbed blockquotes.
Invite-only space journey: visiting `/new/` without an invite returns to the space with an inline error; stale "Join" CTAs hidden when the viewer has joined or has a pending request.
Spacing between the Post Topic button and the publish-options dropdown on the composer.
Tags admin page now writes nonce-protected requests.
v1.3.5
April 1, 2026
New 2 Fix 1
New
Jetonomy Navigation block renders the Category -> Space tree as sidebar navigation. Permission-aware, highlights the current space, scales to thousands of spaces.
Jetonomy Login block is a quick login and register panel for the community sidebar. Logged-out viewers see inline Login and Register tabs; logged-in viewers see nothing (no layout shift). Rate-limited and nonce-protected.
Fix
Editing a topic or reply no longer collapses paragraphs into a single run-on line. Historically broken posts render with their paragraphs restored on the next page load.
v1.3.4
April 1, 2026
New 6 Fix 2
New
Admins can approve a spam-flagged topic or reply in one click. Replies and Posts admin lists show an "Approve" / "Not Spam" action next to Trash for any row currently held for moderation.
Admins can refresh community member counts alongside topic and reply counters (one-click rebuild from 1.3.3 now repairs member drift too).
Spaces track real membership: posting a topic or replying in an open community auto-joins the author as a member.
One-time upgrade routine adds every historical author to the spaces they have contributed to so existing communities show accurate member counts immediately.
Moderation queue endpoint accepts `status=pending|spam|all` so admins managing by API can see spam-flagged items alongside pending ones.
Site admins can promote many members to a trust level in one call via the admin API.
Fix
Akismet no longer flags replies written by site admins or space admins/moderators as spam.
Approving, marking-as-spam, or trashing a topic or reply from the admin list correctly updates the topic count, reply count, and member contribution totals.
v1.3.3
April 1, 2026
New 2 Improve 1 Fix 1 Compat 1
New
Preserve original dates when seeding or migrating discussions. Topics and replies added by admins keep the date they were originally written.
Admins can rebuild community counters when they look off (topic totals, reply totals, member stats, vote scores).
Improve
Access Control settings collapsed to a single, clearer choice: "Public community" (anyone can read, login required to post) or "Private community" (login required to view anything).
Fix
"Default Space Type" setting now actually applies to new spaces (admin panel and API).
Compat
Existing installs migrated automatically. Private-community installs keep that behaviour and any default space type set during setup is carried over.
v1.3.2
April 1, 2026
Fix 1 Dev 1
Fix
Setup wizard no longer triggers PHP deprecation warnings (strip_tags null, print_emoji_styles, wp_admin_bar_header) on WP 6.4+ with PHP 8.1+.
Dev
New-post form submit action is filterable via `jetonomy_new_post_submit_action`.
v1.3.1
April 1, 2026
Fix 1
Fix
Theme button hover styles no longer override Jetonomy button states. Scoped CSS reset for BuddyX/Reign compatibility.
v1.3.0
April 1, 2026
New 10 Improve 8 Fix 16 Compat 1
New
Share forum threads anywhere. Paste any topic URL into Slack, Twitter/X, Discord, Facebook, or another WordPress site and see a rich preview card with title, author, excerpt, space, and thumbnail.
Embed YouTube, Vimeo, SoundCloud, Spotify, TED Talks, and other supported links inline.
Instagram and Facebook embed support via optional free Meta Developer App integration under Settings -> SEO -> Social Embeds. Includes a 5-minute step-by-step setup guide.
BuddyX, BuddyX Pro, and Reign theme compatibility. Your forum picks up the active theme's accent colour and dark mode with zero custom CSS.
AI spam detection for new posts and replies. Self-hosted via Ollama (no API costs, no data leaves your server).
Ad and content injection slots. New hooks drop banners, promotions, or extra content into the sidebar, reply flow, and below the space intro.
Change your community URL safely. Renaming the community base (e.g. `/forum/` to `/community/`) auto-redirects visitors from the old URLs.
WordPress Abilities API integration. 18 abilities across 5 categories let AI assistants and automation tools drive Jetonomy from the terminal.
Demo data seeder. One-click demo content for previewing how your community will look, with a cleanup button.
Richer search preview snippets. Search engines see thread titles, author names, publish dates, and space categories.
Improve
Theme compatibility across 12+ popular themes. Page titles, container widths, and responsive layouts tested and tuned.
Forum topics render 2-3x faster on big spaces (10,000+ topics).
Vote buttons stay consistent under heavy concurrent use.
Pagination accuracy. "Load more" and "has more" work correctly across all lists.
Admin list pages load faster with fewer database hits.
Daily activity cleanup runs without locking the database on large sites.
All admin pages and forms easier on screen readers and keyboard users.
Content displayed in forum threads is fully sanitized and escaped for safety.
Fix
Firefox scheduled-post time picker shows a proper picker widget.
"..." more menu on posts and replies opens reliably across browsers.
Publish mode menu does not flash open-then-closed when loading the new topic page.
Notification bell dropdown does not throw a console warning on page load.
Clicking a single notification in the header dropdown marks just that one as read.
"Join Space" button shows correctly for non-members on public spaces.
Join request emails send to the right space admins and link to the admin screen.
Join request admin tab stays visible while pending requests exist.
Posts-per-page setting at the space level applies to that space's topic listing.
Space settings do not lose unrelated keys when you save a partial form.
Dark mode token bridge mirrors the theme's real dark state on every page load.
Notifications persist for private message events.
Private message notifications dispatch reliably when Pro is active.
License activation flow does not error on third-party plugin-info calls.
WordPress Interactivity API frontend (no jQuery, no React bundle).
19 abilities registered with the WordPress Abilities API (WP 6.9+).
Rich text editor with drag-drop image upload and paste-to-upload.
@mention notifications with autocomplete.
Auto-embed for YouTube, Twitter/X, Vimeo, and other oEmbed providers.
Emoji picker in reply composer.
Code syntax highlighting via Prism.js.
Quote-to-reply: select text and reply to quote it.
Keyboard shortcuts: j/k navigate, l upvote, r reply, / search.
Threaded replies up to 3 levels deep with collapsible threads.
Full-text search with instant search-as-you-type.
User hover cards on avatar/name hover.
Invite links with configurable expiry.
Leaderboard with reputation rankings.
Space roadmap view for Ideas spaces.
Flag system with moderator queue.
IP tracking and Akismet spam integration.
Ban and silence system.
Setup wizard with realistic demo data and one-click cleanup.
Full content management from wp-admin.
Drag-drop category and space ordering.
Import from bbPress, wpForo, and Asgaros (batched with progress bar and resume).
Trust level threshold configuration.
Object caching (Redis/Memcached auto-detection).
Eager loading with batch queries (no N+1 problems).
Cursor-based pagination on all REST API endpoints.
MemberPress and Paid Memberships Pro integration.
Canonical URLs, Open Graph tags, JSON-LD schema markup.
XML sitemap providers for spaces and posts.
RTL stylesheet.
Translation-ready with `.pot` file.
WP-CLI commands.
48+ REST API endpoints at `/wp-json/jetonomy/v1/`.
Seriously, one of the best software tech experiences I've ever had!
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…
Duston McGroarty·US·
Great service, great plugins
I was using an excellent plugin created by Wbcom Designs and had both an error and discovered a slight bug in one aspect of the plugin. After creating a support ticket I got a super-quick response and discovered the error was on my part…
Edward Bonthrone·US·
Excellent Theme, Powerful Plugins and Outstanding Support
I am using the REIGN theme and several plugins from Wbcom Designs on my website. The theme is beautifully designed, and the plugins are user-friendly. Everything works smoothly, and the features are perfect for building professional…
S W Malcolm·US·
The best development team ever
It has been a very pleasurable experience working with Wbcom Designs. Anmybia Siddiqui has been a stellar leader of the dev team. Her communications are very professional and productive. Anmybia and her team have completed every task we…
Real America's Voice News·US·
Top notch support
Top notch support. I have been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend.
Woods·DE·
I was impressed
I have worked with many WordPress plugins over the past 14 years part time. I have learned that if the support is not prompt and effective it is a sign to move on. Tonight, Wbcom has impressed me and I will be hiring them for some more…
Steve Valencia·US·
Perfect plugins for community sites
I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins. If I had more money I would.
Sora Seaton·US·
Excellent Plugins and Outstanding Support
We use BuddyPress with several free BP plugins from Wbcom Designs, and we are extremely satisfied. The plugins add real value for our community, are updated regularly, and are continuously improved. They integrate seamlessly with their…
Peter Gibson·DE·
Great and very supportive
This company have been great and very supportive. I highly recommend them.
Steve s·GB·
Excellent template and first-class support
The template from Wbcom Designs is truly great, modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance and feel well taken care of. Highly recommended.